Everything you need to understand or teach Masque by F. Paul Wilson.
Masque, published in 1998, recounts the adventures of Tristan, a mime. Tristan is not a mime of the street clown variety, but an artificially created clone who can be programmed through his metamorphic DNA into a "masque"; a perfect genetic copy of anyone or anything.
A spy for Kaze Glom, Tristan longs for selfhood, a permanent form, which will give him freedom. On what is to be his last mission, however, he learns that selfhood involves more than he bargained for and he is faced with questions about loyalty, integrity, honor, and love that threaten all the dreams he had for his future. Slowly, he comes to understand what freedom and selfhood really mean and sets out on a mission of his own choosing.