Books by Brian D. Hahn