Thomas O'Brien M'Mahon author data searchable via API