Books of : Allan R. Hambley