Cacti : the illustrated dictionary - Preston-Mafham, Rod (Blandford, 1991)