Doug Coupland

Doug Coupland

Read more on Wikipedia