As you are abroad, it might be easy for you to find this book. You shouldn't miss this one, though its for the beginners but its a gem. Handy, fun and concise with excellent diagrams, the best I have come across so far to get the major concepts and arouse interest.
http://www.cssforum.com.pk/beginners...-beginner.html