Author: Hazen, Thomas, Markham, Jerry