Sams Teach Yourself Series

536 pages paperback 2007

informative medium-paced

460 pages paperback 1999

informative lighthearted medium-paced