Expectations and Possibilities - BATTEN, Joe (Addison Wesley Publishing Company)