A review by whimsykat
On Stranger Tides by Tim Powers

adventurous funny lighthearted medium-paced

3.0