Latest
1-15 of 730 for William Keegan
William Keegan is the Observer's senior economics commentator.
Last 24 hours
Last 24 hours
Last updated five minutes ago
by Seamus Heaney £12.99
by John Williams £16.99
by Francis Spufford £16.99
by Howard Jacobson £18.99
by Robert Penn £16.99
Search the Guardian bookshop