Wright Group - New Ideas for New Challenges
ISBN-13: 9780076564859