Alexander Brown is a truly gifted trumpeter. The Cuban-born Canadian, of African Cuban heritage plays with breathtaking honesty. There is a great unquenchable fire in his...