William E. Hannaford author data searchable via API