Shackled Dreams: A Palestinian's Struggle for Truth, Justice, and the American Way