Douglas Coupland by Andrew Tate (Manchester University Press / 2007)
Manchester University Press
Regular price £5.95