Warren Lehrer - A Life in Books