Author: Coe, Thomas, Hamilton.