Books by Byron Perry