Books by charles h dyer