A scientist in full: the fruitful, flawed Louis Agassiz [review of C. Irmscher, Louis Agassiz: Creator of American Science]