Manyebook
David Pollino
Hacker's Challenge 2
Hacker's Challenge 3