Three worlds of Michelangelo - Beck, James H. 1930-2007 (Norton, 1999)