Author Quotes and aphorisms about predict Karl Schroeder Carrie Vaughn Peter F. Hamilton Lauren Willig David Eddings Stephen Kinzer Shan Sa Edward M. Lerner Christopher Hitchens Robert Kiyosaki