Neil Olson

Neil Olson is the author of The Icon, a novel of art theft and family intrigue, and the play Dealers. He lives in New York City with his wife and works in the publishing industry.