Duncan J. D. Smith author data searchable via API