books on ports