reGeneration Ewing, William A.; Herschdorfer, Nathalie; Blaser, Jean-Christophe TR646.S9 .R44 2005 This book can be found in ICP Library