Cover 0

A Clear and Present Stranger

A Clear and Present Stranger

Ratings1

Average rating5

15