Inside Project Red Stripe Incubating Innovation And Teamwork At The Economist
Publisher: Triarchy Press Ltd
Published: 2008
ISBN-13: 9780955008160