James A. Michener: A Biography