Publikationen, an denen er mitarbeitet John Girdley (10)