Due Diligence
by
Christopher Carosa
160 p. ; 22 cm