The Dk Handbook by Anne F. Wysocki & Dennis A. Lynch