Urgent! Book Advice!

A few good books, I can recommend:

2 Likes