Books by Emmanuel J Charles