Dav Kelly

32%
Flag icon
When multiple explanations exist, the simplest is usually correct.
Deception Point
Rate this book
Clear rating
Open Preview