Books authored by Russell van Kraayenburg