Advanced Operative Dentistry by David W. Bartlett & David Ricketts