Books by Eric C Stewart