Leonardo Lives: The Codex Leicester and Leonardo Da Vinci's Legacy of Art and Science

Trevor J. Fairbrother, Chiyo Ishikawa