Michael J. D. Vermeer - Publications