Imaginary Numbers: An Anthology of Marvelous Mathematical Stories, Diversions, Poems, and Musings