MAGICAL ARTS - CAVENDISH RICHARD (LOND. MELBOURNE AND HENLY, 1967)