One can have only as much preparation as he has foresight. by Jim Butcher

One can have only as much preparation as he has foresight.

More Quotes by Jim Butcher