100 years of Marine Society crew libraries

On 29 May 1920, the SS Aeneas sailed for Australia with a library of 150 books on board. This was as a partnership between the pioneer of seafarer education, Albert Mansbridge of the newly established Seafarer Education Service and enlightened Liverpool ship-owner, Lawrence Holt of Alfred Holt and Company’s Blue Funnel Line.

Libraries on ships were not necessarily new and had been present on passenger ships since the late 18th century. But this was a bold move to improve the welfare of seafarers by the man who lay the foundations of what would become the educational arm of the Marine Society.

In was a great success and natural history titles proved to be very popular. On the following voyage the number of books had increased to 200 and loans exceeded 1,000.  Within 10 years the provision of libraries had become universal within the British Merchant fleet with four hundred carrying SES libraries.  By the 1960s this number had increased to 600 ships.

The service continues today, 100 years later albeit in smaller numbers. Marine Society loan libraries still exist on National Oceanography and British Antarctic Survey ships but the majority of fleets have switched to non-returnable paperbacks and the newly launched digital library app.

The Marine Society digital library app is definitely the future for onboard libraries as seafarers can now download books to read on their phones or tablets. They can access thousands of books in the language of their choice to enjoy at leisure. After 100 years the Marine Society is still at the forefront of supplying libraries to ships.

100 years of Marine Society crew libraries

100 years of Marine Society crew libraries

On 29 May 1920, the SS Aeneas sailed for Australia with a library of 150 books on board. This was as a partnership between the pioneer of seafarer education, Albert Mansbridge of the newly established Seafarer Education Service and enlightened Liverpool ship-owner, Lawrence Holt of Alfred Holt and Company’s Blue Funnel Line.

Libraries on ships were not necessarily new and had been present on passenger ships since the late 18th century. But this was a bold move to improve the welfare of seafarers by the man who lay the foundations of what would become the educational arm of the Marine Society.

In was a great success and natural history titles proved to be very popular. On the following voyage the number of books had increased to 200 and loans exceeded 1,000.  Within 10 years the provision of libraries had become universal within the British Merchant fleet with four hundred carrying SES libraries.  By the 1960s this number had increased to 600 ships.

The service continues today, 100 years later albeit in smaller numbers. Marine Society loan libraries still exist on National Oceanography and British Antarctic Survey ships but the majority of fleets have switched to non-returnable paperbacks and the newly launched digital library app.

The Marine Society digital library app is definitely the future for onboard libraries as seafarers can now download books to read on their phones or tablets. They can access thousands of books in the language of their choice to enjoy at leisure. After 100 years the Marine Society is still at the forefront of supplying libraries to ships.

)
SELECT	(`article`.`id`) AS `id`,
	(`article`.`post`) AS `post`,
	(`article`.`name`) AS `name`,
	(`article`.`slug`) AS `slug`,
	(`article`.`title`) AS `title`,
	(`article`.`summary`) AS `summary`,
	(`article`.`author`) AS `author`,
	(`article`.`content`) AS `content`,
	(`article`.`image`) AS `image`,
	(`article`.`image_alt`) AS `image_alt`,
	(`article`.`meta_title`) AS `meta_title`,
	(`article`.`meta_description`) AS `meta_description`,
	(`article`.`publish_date`) AS `publish_date`,
	(`article`.`publish`) AS `publish`,
	(`article`.`discard`) AS `discard`,
	(`article`.`updated`) AS `updated`
FROM `article`
WHERE `article`.`id` = '239'
AND `article`.`discard` IS FALSE
AND `article`.`publish` IS TRUE
AND `article`.`publish_date` <= CURRENT_DATE
AND `article`.`post` IS FALSE
Command completed in 0.0014030933380127 seconds - 1 row(s) affected.
SELECT	(`page`.`id`) AS `id`,
	(`page`.`parent`) AS `parent`,
	(`page`.`ordinal`) AS `ordinal`,
	(`page`.`name`) AS `name`,
	(`page`.`title`) AS `title`,
	(`page`.`summary`) AS `summary`,
	(`page`.`content`) AS `content`,
	(`page`.`theme`) AS `theme`,
	(`page`.`meta_title`) AS `meta_title`,
	(`page`.`meta_description`) AS `meta_description`,
	(`page`.`slug`) AS `slug`,
	(`page`.`password`) AS `password`,
	(`page`.`donation_text`) AS `donation_text`,
	(`page`.`donation_amounts`) AS `donation_amounts`,
	(`page`.`grid`) AS `grid`,
	(`page`.`grid_title`) AS `grid_title`,
	(`page`.`static`) AS `static`,
	(`page`.`donate`) AS `donate`,
	(`page`.`publish`) AS `publish`,
	(`page`.`discard`) AS `discard`,
	(`page`.`updated`) AS `updated`,
	(
	SELECT	`image`
	FROM `page_image`
	WHERE `page_image`.`discard` IS FALSE
	AND `page_image`.`publish` IS TRUE
	AND `page_image`.`page_id` = `page`.`id`
	ORDER BY `page_image`.`ordinal` ASC
	LIMIT 1) AS `image`
FROM `page`
WHERE `page`.`discard` IS FALSE
AND `page`.`publish` IS TRUE
ORDER BY `page`.`parent` ASC, `page`.`ordinal` ASC, `page`.`name` ASC, `page`.`id` ASC
Command completed in 0.0035240650177002 seconds - 63 row(s) affected.
SELECT	(`page_image`.`id`) AS `id`,
	(`page_image`.`page_id`) AS `page_id`,
	(`page_image`.`ordinal`) AS `ordinal`,
	(`page_image`.`name`) AS `name`,
	(`page_image`.`title`) AS `title`,
	(`page_image`.`summary`) AS `summary`,
	(`page_image`.`url`) AS `url`,
	(`page_image`.`image`) AS `image`,
	(`page_image`.`image_mobile`) AS `image_mobile`,
	(`page_image`.`image_alt`) AS `image_alt`,
	(`page_image`.`publish`) AS `publish`,
	(`page_image`.`discard`) AS `discard`,
	(`page_image`.`updated`) AS `updated`
FROM `page_image`
WHERE `page_image`.`discard` IS FALSE
AND `page_image`.`publish` IS TRUE
ORDER BY `page_image`.`ordinal` ASC, `page_image`.`name` ASC, `page_image`.`id` ASC
Command completed in 0.00088310241699219 seconds - 62 row(s) affected.
SELECT	(`tag`.`id`) AS `id`,
	(`tag`.`name`) AS `name`,
	(`tag`.`publish`) AS `publish`,
	(`tag`.`discard`) AS `discard`,
	(`tag`.`updated`) AS `updated`
FROM `tag`
WHERE `tag`.`discard` IS FALSE
AND `tag`.`publish` IS TRUE
AND `tag`.`id` IN (
	SELECT	`tag_id`
	FROM `article_tag`
	WHERE `article_tag`.`article_id` = 239)
ORDER BY `tag`.`name` ASC, `tag`.`id` ASC
Command completed in 0.00068998336791992 seconds - 0 row(s) affected.
SELECT	(`article`.`id`) AS `id`,
	(`article`.`post`) AS `post`,
	(`article`.`name`) AS `name`,
	(`article`.`slug`) AS `slug`,
	(`article`.`title`) AS `title`,
	(`article`.`summary`) AS `summary`,
	(`article`.`author`) AS `author`,
	(`article`.`content`) AS `content`,
	(`article`.`image`) AS `image`,
	(`article`.`image_alt`) AS `image_alt`,
	(`article`.`meta_title`) AS `meta_title`,
	(`article`.`meta_description`) AS `meta_description`,
	(`article`.`publish_date`) AS `publish_date`,
	(`article`.`publish`) AS `publish`,
	(`article`.`discard`) AS `discard`,
	(`article`.`updated`) AS `updated`
FROM `article`
WHERE `article`.`discard` IS FALSE
AND `article`.`publish` IS TRUE
AND `article`.`publish_date` <= CURRENT_DATE
AND `article`.`post` IS FALSE
AND `article`.`id` IN (
	SELECT	`target`
	FROM `article_article`
	WHERE `article_article`.`source` = 239)
ORDER BY `article`.`publish_date` DESC, `article`.`id` DESC
Command completed in 0.0013601779937744 seconds - 0 row(s) affected.
SELECT	(`notice`.`id`) AS `id`,
	(`notice`.`ordinal`) AS `ordinal`,
	(`notice`.`name`) AS `name`,
	(`notice`.`title`) AS `title`,
	(`notice`.`content`) AS `content`,
	(`notice`.`image`) AS `image`,
	(`notice`.`button_text`) AS `button_text`,
	(`notice`.`button_link`) AS `button_link`,
	(`notice`.`position`) AS `position`,
	(`notice`.`icon`) AS `icon`,
	(`notice`.`publish_date`) AS `publish_date`,
	(`notice`.`publish_until`) AS `publish_until`,
	(`notice`.`publish`) AS `publish`,
	(`notice`.`discard`) AS `discard`,
	(`notice`.`updated`) AS `updated`
FROM `notice`
WHERE `notice`.`discard` IS FALSE
AND `notice`.`publish` IS TRUE
AND `notice`.`publish_until` >= CURRENT_DATE
ORDER BY `notice`.`publish_date` DESC, `notice`.`id` DESC
LIMIT 1
Command completed in 0.00059318542480469 seconds - 0 row(s) affected.