Books written by Ruth Panofsky