B H Hazard, Jr Author