Brave new words : a language lover's guide to the 21st century - Maxwell, Kerry (Pan Books, 2007)