Francis Hammons best-window-doctor1664