Books by Mark W. Hamilton