Musical World: Modern world history as you’ve never heard it before Jeffrey Boakye, illustrated by Ngadi Smart Read review