A review by loucaltabiano
Out of Spite, Out of Mind by Scott Meyer

4.0