Books by Elaine Shannon