David James Brindley author data searchable via API