David Hapgood author data searchable via API