Particles, Fields, And Gravitation by Jakub Rembielianski