Books by Thomas McRae