James O'Reilly author data searchable via API