Sailor on horseback : the biography of Jack London