with a Preface by Arthur Bryant author data searchable via API