Thomas C. O'Brien author data searchable via API