I have the 3rd edition and have found it useful. I'm not sure what the differences are between the 2nd and 3rd editions, though. Not sure where you can download it... maybe amazon.com?
Other recommendations would really depend on what you're looking for.