Magazine Covers Design Magazine Covers Design - David Crowley ([s.l]: Octo)