Living on the Edge in Leonardo''s Florence by Gene Brucker & Gene A. Brucker