Books by Brent Ridge