#1
Craig Schaefer is a Mad Little Gen...by D.S. Ryelle
I'll be the first to admit I'm terrible at nonfiction.
I don't care how many A's I get, I don't enjoy nonfiction/academic writing in the least and don't think I'm very g...
Completed