James N. Irvin author data searchable via API