The history of the life of Tamerlane the Great [electronic resource] : Giving an exact and authentic account of his birth and family, his wars with the Muscovites, ... Wrote at his own command, / by his favourite Alhacen, a learned Arabian. Translated into English with notes by L. Vane