The Newspaper Designer's Handbook (7th edition) - Tim Harrower and Julie Elman