Publikationen, an denen er mitarbeitet Craig Geoffrey Richter (1)