Patrick J. Schnerch author data searchable via API