Mary Edgeworth David signing copies of her book "Passages of Time"