Good morning!
We just got our son potty trained a couple months ago (he was about 2 years and 10 months also) without books (at least the potty training kind). We started when he was really young (18 mos?), before a shower we would put him on the potty, mainly to get him used to it. He would pee and that was a good start. No pressure tho because I saw so many horror stories about boys having "performance issues". Anyway, once it was crunch time I took him every 30 minutes without fail for about 2 days. Then after that I stretched it out to every hour. That went on for a day or two. In the meantime he got to wear his Lightning McQueen underwear during the day and a diaper at night. After about a week of dry overnight diapers I let him sleep in undies. But not without putting a plastic trash bag between his sheet and his mattress. He has had a couple accidents (none over night tho!) but none since I would consider him totally trained.
As for the books I mentioned earlier: I took a que from my husband who likes reading material (surprisingly not the inappropriate kind!) in the bathroom. We call it the library for a reason :) Anyway, when I took my son potty, I would read to him. We got him a few of the step 1 early reader books and at the same time we were potty training we started teaching him to read. Now, everytime he has to poop, he asks us to read to him...probably because he knows he's gonna be in there for a while ;)
It's going to be difficult, but DON'T GET FRUSTRATED! (I did and it didn't help...) Be consistent, that's key. My thinking is, potty training is supposed to save you money...not cost more.
Good luck!