PDF | English | 1036 pages | 23.45 MB