2004: Brave new world revisited : fabricating an ideal society - Hejral, Jan (2004)