James Magnuson

EMAIL

Stories

James Michener

He gave millions—and he did it in a novel way.