A review by maidmarianlib
Defect by Will Weaver

3.0

Interesting book about being yourself. Some elements don't really work and the emotional elements are not really worked out.