Biblio. Page number : 688 p.