A Complete Guide To Design & Composition by Robert Joyner