D. Thomas Halpin author data searchable via API