Rachel Scott is Assistant Professor of Islamic Studies in the Department of Religion and Culture at Virginia Polytechnic Institute and State University.
Frank Bowling
4 authors - Hardback
£38.00
Yoga for Mind, Body and Spirit
Rachel Scott - Hardback
£12.99