Manyebook
James Broad
The Basics of Hacking and Penetration Testing