The Collected Mathematical Papers Of James Joseph Sylvester 1854 1873 | Desertcart EGYPT