Taking into account the diverse religious, historical, social and cultural contexts within which they have existed, this book provides a multifaceted ..
Taking into account the diverse religious, historical, social and cultural contexts within which they have existed, this book provides a multifaceted ..