Thomas Carlyle by John Morrow (Paperback, 2006)