https://www.greenflame.org/2004/07/10/coupland-part-2/
Coupland (Part 2)