Cambridge Public Library 3.15.17

Public event: March 15, 6:30pm. Main Library, Lecture Hall.

Discussion and Q&A followed by book signing.