In 'Allan and the Ice Gods', H. Rider Haggard presents a bold amalgamation of adventure and fantastical history, as expressed through the gripping device of past life regression. His protagonist, Allan Quatermain, a character synonymous with high adventure, undertakes a journey that transcends time, examining human nature within the context of a Stone Age existence. Haggard's prose is rich with th...