J.P. his biography - Scarfe, Allan (Orient Longman, 1975)