Comment

Dec 17, 2013
After hearing about Rankin for a long while, i finally read this excellent book. It has been a long time since i have stayed up until two in the morning reading for two nights in a row.