“Practical Railway Engineering” book gives detailed information on various aspects of railway engineering. You can read online or free download this book from here by clicking on Download button.