Publikationen, an denen er mitarbeitet David Ditchburn (1)