Geoffrey Deuel to appear at Roy Rogers Festival August 1-4