Books by Richard M. Charles