The longest time you had to wait?
My gunsmith has had 2 of my rifles for going on 19 months.
One is a rebarrel and bedding. The other is having problems cycling.
What has been the longest you have had to wait?
The Four Horsemen. A Discussion with Richard Dawkins.
God Is Not Great. Christopher Hitchens
The Complete Idiot's Guide to Atheism
Do Not Fear Education