Peter Bradley

2%
Flag icon
intelligent, levelheaded, scrupulously honest, and very willing to do a favor. It was a slight error.
The Talented Mr. Ripley (Ripley, #1)
Rate this book
Clear rating
Open Preview