Books by John Kingston McMahon