The idiot witness, or, A tale of bloodby John Thomas HainesWriting a summary for young readers…For young readersBook data: Open Library