The floating restaurant - Patience,John (England : Peter haddock limited)