Master visually - Pyles, James (New Delhi Wiley, 2005)