Charles Buchan may refer to: