Book cover for Witness for the Defence

Witness for the Defence

Espionage, Courtroom Intrigue, and Moral Dilemmas in World War I

Description of the book