James L. Craig author data searchable via API