Thoughts On Some Important Points Relati by John Pringle Nichol