Debugging Java troubleshooting for programmers - Mitchell, Will David (2000)