Ben Lewis
Ben Lewis is an investigative journalist, art historian, and author of The Last Leonardo. Arthur Brand is an art crime investigator based in Amsterdam who has recovered over 150 stolen works in two decades, working with police across Europe.


