Minneapolis Police Inspector Carter Brand solves the puzzle of his own life while investigating the murder of a member of his church.
John Lenore Book order (chronological)


Minneapolis Police Inspector Carter Brand solves the puzzle of his own life while investigating the murder of a member of his church.