The Immortal Irishman by Timothy Egan **** (of 5)