Jack London and His Times: An Unconventional Biography