Andrew O'Hagan

Watch the acclaimed author talk about writing, reading and drinking in Scotland!