I liked the one by Julian Sprung...all the various corals were confusing and overwhelming at the start, and his book helped me figure out what was what...
I have both those books. I also like the concientious marine aquarist. It's has a lot about the diffent fish, and tank setup/maintnance. not too much on corals, but I found it a good book.
bill