Requires Windows, Mac, or Linux
Oh man I have all of these books on my shelf. Read them a few years ago.