Our Fathers is a dense, literate novel set in Scotland. This comes as no surprise since its author, Andrew O'Hagan, is himself a Scotsman and was named Scottish Writer of the Year in 1998.