John Self
contributor
John Self is a freelance writer and book critic. In his previous career he was a lawyer, which like his present role involved the art of persuasion.
John Self is a freelance writer and book critic. In his previous career he was a lawyer, which like his present role involved the art of persuasion.