Half Moon investigations

Colfer, Eoin

Notes
Fletcher Moon is a private detective who thought that nothing could shock him. He was wrong.
Location edition Bar Code due date
Fiction Shelves a34183369
Dewey:COL
ISBN:0141382716
pub:2006