I love "Making Faces" by Kevyn Aucoin... Making Faces:Amazon:Books Or anything Bobbi Brown.. I also have an old makeup book "Ultimate guide to makeup and beauty" or something like that by Mary quant..
I like Jemma Kidd's makeup masterclass. she teaches you how to do makeup on women of different age groups, different ethnicity, different look, and different skin types. It has so much information I use it as reference all the time.