Quick view Add to Cart Trapped: Fighting To Be Free $21.82 CreateSpace Independent Publishing Platform