London : Greenhill ; Mechanicsburg, Pa. : Stackpole Books,