K M Sheard

K. M. Sheard (Wales, UK) is a member of the Order of Bards, Ovates and Druids (OBOD) and the British Pagan Federation. A graduate of the University of Cambridge, Sheard is a scholar of history and several languages, both modern and ancient