You should read
The China Study...It's my fav book in the world! Doesn't get that interesting until page 60-something but after that, you'll be hooked! As for cookbooks aside from what others have mentioned, I love Vegan Planet & Veganomicon (I know you love cheese but you can add it!).
With DS#1, I was a vegetarian and w/DS#2 I was a very strict vegan for almost a year leading up to his conception. I wasn't counting cals and was a size 6-8 (now size 2 again). I ate a lot of soy (even though it sways girl usually), legumes/beans and nuts. I also consumed quinoa quite frequently. It's a great complete protein! I always had Larabars, nuts or Raw Bars stashed in my car. I ate TONS of leafy greens (Kale, spinach, broccoli, wheatgrass, etc.). I used to have Vega (a vegan meal replacement w/lots of vities) for breakfast every morning w/juice or Soy milk. One of my favorite meals was steamed brown rice topped w/steamed kale/carrots/broc/cauliflower/cabbage strips. I would drizzle (okay,
drench) everything w/ a sauce made of of Tahini, soy sauce (I used Bragg) and a bit of water. I know tahini is a traditional "girl food" but I really don't think it is unless you eat a teeny, tiny bit (and even still, I don't really buy that it sways "girl"). Can't wait until I can have that again, lol...
Also, if you want to treat yourself to veggie meat once in awhile, I highly recommend
http://www.fieldroast.com/products.htm. No so in there, just whole grains, etc. Mexican Chipotle is my favie! You can look on the label and see if it would fit your boy sway or not (???) but I know it sure doesn't fit mine.
I hope this helps! Best of luck to you and throwing lots of boy dust your way!
Edited to add: Almost everything I cooked had garlic and onions in it, FWIW.