Peter Bagge : 4 publications