Held to Answer: A Novel by Peter Clark MacFarlane