Books by Thomas R Shannon