A review by indianajane
Specials by Scott Westerfeld

2.0

If the first had been this bad, I never would have read the others.