Books by Giles, Herbert

Click here to compile your own catalogue by any combination of subject terms.
        
Giles, Herbert
Confucianism and its Rivals.  £18.00 
Giles, Herbert
Religions of Ancient China.  £22.00