Stock / 9781733037242 Solving Mona Lisa: The Discovery of My Life Piccirillo, Ron EAN 9781733037242 Publisher Ron Piccirillo Published 16 May 2019 Pages 390 Available copies New £29.99