Many Avatars; One Life: Challenges, Achievements and the Future.

Hardback