Philadelphia, Pa. : F.A. Davis,