Book recommendations ?

I learn with books better than with any other ways.

I'm looking for good books, I had only 3 in mind from my research:

- Grey Hat Hacking ( has been recommended by George Hotz )

- The Art of Exploitation ( although a little too advanced for me at the moment with how in depth it is, and it is deep I read through it at B&N and it was cool but I'd like to wait a little for this one )

- And I have Networking for Hackers ( the one with the yellow and blue cover ) but that's more like an IT book than a hacking book.

But I'm looking for offensive team books, also books that go in depth into explaining what's happening etc. ( I know TAoE is in the same category but maybe just the level before it ).

Thank you for the help !