Books by Brent A Connelly