David T Johnston PhD author data searchable via API