The Rainbow Has Seven Colors by Nadia Legrand October 4, 2026February 1, 2020 by NorthShore Noir Press