A Book I've Read
Dereliction of Duty
Dereliction of Duty
Robert Patterson
4 stars

Archives » 2010 » January » 03

Happy New Year… two days late. What shall i do with this blog?