Engineering Knowledge

This comprehensive electronic engineering encyclopaedia contains 800 pages of marine engineering reference.