William Edward Hearn author data searchable via API