This impressive and ambitious volume is aimed at presenting a panorama of the history of Mathematics on a 5000 years span, across all significant mathematical cultures. This book will constitute an interesting lecture for a wide readership and it is highly recommended.