website: www.hooke.org.uk

StPaulsGirlsSchoolThe Hooke daughters all attended St Paul’s Girls' School where Miss Frances Grey was the Headteacher. This was a brand new school built in 1904 with the Headteacher, Frances Grey, appointed in 1903. Mildred would have been one of its first pupils, presumably transferring from another school as she would by now be 13. She clearly thought very highly of her education there, later writing to brother Cyril in the 1950s in answer to some questions unknown: 

Q5. Miss Gray, when she said goodbye to me at St Pauls, answered my words, 'How can I be worthy of all School has done for me?' by these words, 'In all thy ways acknowledge Him and He shall direct Thy paths.'

FrancesGrey

Just as Miss Frances Grey would have been involved in the establishment of these new buildings, so Mildred Hooke would follow in her footsteps three decades later as she established a building programme for Bradford Girls Grammar School where she was Headteacher. In both cases, royalty was present for the opening ceremonies.

Miss Frances Ralph Gray was appointed Head Mistress (1903-1910) and then High Mistress (1910-1927). Frances Gray had been educated at Newnham College, Cambridge and had been a Classical Lecturer at Westfield College, London and Head Mistress at St Katharine's College, Fife. Aunt Mildred also went to Newnham College and I suspect, reading between the lines, was very much loved and respected by Frances Gray.

The 110th Anniversary Celebrations of the school in 1914 also give us an additional insight to this gifted Headteacher with this information:

St Paul’s Girls’ School will mark its 110th anniversary with a number of celebrations, not least a performance of The Masque, Frances Gray and Gustav Holst’s tribute to Dame Christian, mother of John Colet . In addition we will explore the history of St Paul’s through a celebration of sport, creativity and a series of artefacts and images.P1120652 Holst WEB

Gustav Holst was director of music during the Hooke girls' time at the school, in total from 1905-1934. He not only provided the music for Frances Grey's play (above, 1910) but also wrote a "Playground Song" for unison voices and piano in 1909 and an orchestral movement called "St Pauls' Suite" for strings, written in 1912-13 and dedicated to the orchestra at St Paul's Girls' School. He composed the "Brook Green" suite for the pupils at the school (1933) and arguably his most well known work, "The Planets", while teaching at St Paul's (1914-16).(

Holst PlaqueWEBPhoto left - attribution: By Edwardx - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=35099207)

 Below - extracts from St Pauls Girls School Book 1925

 

  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

10MBMemory Usage467msRequest Duration
Joomla! Version4.3.4
PHP Version8.2.28
Identityguest
Response200
Templatert_koleti
Database
Server
mysql
Version
5.7.44-log
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
[]
$_COOKIE
[]
$_SERVER
array:58 [ "CONTEXT_DOCUMENT_ROOT" => "/home/ewdpdev/public_html" "CONTEXT_PREFIX" => "" "DOCU...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746608908 "last" => 1746608908...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (779.77KB) (67.17ms)
  • afterInitialise (2.03MB) (105ms)
  • afterRoute (1.12MB) (37.24ms)
  • beforeRenderComponent com_content (176.3KB) (6.58ms)
  • Before Access::preloadComponents (all components) (208.52KB) (14.18ms)
  • After Access::preloadComponents (all components) (126.33KB) (1.46ms)
  • Before Access::preloadPermissions (com_content) (424B) (17μs)
  • After Access::preloadPermissions (com_content) (58.7KB) (435μs)
  • Before Access::getAssetRules (id:96 name:com_content.article.23) (1.15KB) (19μs)
  • After Access::getAssetRules (id:96 name:com_content.article.23) (7.55KB) (639μs)
  • beforeRenderRawModule mod_slideshowck (St Paul's Girls' School Book) (777.51KB) (61.92ms)
  • afterRenderRawModule mod_slideshowck (St Paul's Girls' School Book) (389.72KB) (30.82ms)
  • beforeRenderModule mod_slideshowck (St Paul's Girls' School Book) (736B) (12μs)
  • afterRenderModule mod_slideshowck (St Paul's Girls' School Book) (6.1KB) (617μs)
  • afterRenderComponent com_content (105.18KB) (3.38ms)
  • afterDispatch (3.93KB) (2.72ms)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (2.35MB) (72.53ms)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (11.59KB) (1.25ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (720B) (5μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.73KB) (301μs)
  • afterRender (753.14KB) (38.19ms)
  • 1 x afterInitialise (2.03MB) (22.56%)
    105.32ms
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (2.35MB) (15.54%)
    72.53ms
    1 x afterLoad (779.77KB) (14.39%)
    67.17ms
    1 x beforeRenderRawModule mod_slideshowck (St Paul's Girls' School Book) (777.51KB) (13.27%)
    61.92ms
    1 x afterRender (753.14KB) (8.18%)
    38.19ms
    1 x afterRoute (1.12MB) (7.98%)
    37.24ms
    1 x afterRenderRawModule mod_slideshowck (St Paul's Girls' School Book) (389.72KB) (6.6%)
    30.82ms
    1 x Before Access::preloadComponents (all components) (208.52KB) (3.04%)
    14.18ms
    1 x beforeRenderComponent com_content (176.3KB) (1.41%)
    6.58ms
    1 x afterRenderComponent com_content (105.18KB) (0.72%)
    3.38ms
    1 x afterDispatch (3.93KB) (0.58%)
    2.72ms
    1 x After Access::preloadComponents (all components) (126.33KB) (0.31%)
    1.46ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (11.59KB) (0.27%)
    1.25ms
    1 x After Access::getAssetRules (id:96 name:com_content.article.23) (7.55KB) (0.14%)
    639μs
    1 x afterRenderModule mod_slideshowck (St Paul's Girls' School Book) (6.1KB) (0.13%)
    617μs
    1 x After Access::preloadPermissions (com_content) (58.7KB) (0.09%)
    435μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.73KB) (0.06%)
    301μs
    1 x Before Access::getAssetRules (id:96 name:com_content.article.23) (1.15KB) (0%)
    19μs
    1 x Before Access::preloadPermissions (com_content) (424B) (0%)
    17μs
    1 x beforeRenderModule mod_slideshowck (St Paul's Girls' School Book) (736B) (0%)
    12μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (720B) (0%)
    5μs
23 statements were executed, 2 of which were duplicates, 21 unique11.33ms93.49KB
  • SELECT @@SESSION.sql_mode;70μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `ewdpdev_session` WHERE `session_id` = ?836μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `ewdpdev_session` WHERE `session_id` = :session_id LIMIT 1133μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `ewdpdev_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.6ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `ewdpdev_viewlevels`80μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `ewdpdev_usergroups` AS `a` LEFT JOIN `ewdpdev_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest82μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `name` FROM `ewdpdev_extensions` WHERE `type` = 'package' AND `element` = 'pkg_eventgallery_full'56μs520B/administrator/components/com_eventgallery/version.php:24Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM ewdpdev_template_styles AS s WHERE s.client_id = 0 AND s.template = 'rt_koleti' ORDER BY s.id103μs832B/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ewdpdev_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46)465μs8.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ewdpdev_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0132μs3.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `ewdpdev_content`938μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `ewdpdev_content` SET `hits` = (`hits` + 1) WHERE `id` = '23'1.94ms48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `ewdpdev_content` AS `a` INNER JOIN `ewdpdev_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ewdpdev_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ewdpdev_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `ewdpdev_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ewdpdev_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)806μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ewdpdev_categories` AS `s` INNER JOIN `ewdpdev_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`167μs3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `ewdpdev_contentitem_tag_map` AS `m` INNER JOIN `ewdpdev_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)695μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ewdpdev_categories` AS `s` INNER JOIN `ewdpdev_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`176μs3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM ewdpdev_fields AS a LEFT JOIN `ewdpdev_languages` AS l ON l.lang_code = a.language LEFT JOIN ewdpdev_users AS uc ON uc.id=a.checked_out LEFT JOIN ewdpdev_viewlevels AS ag ON ag.id = a.access LEFT JOIN ewdpdev_users AS ua ON ua.id = a.created_user_id LEFT JOIN ewdpdev_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ewdpdev_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC171μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `ewdpdev_modules` AS `m` LEFT JOIN `ewdpdev_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `ewdpdev_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.91ms17.97KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • SELECT folder.* FROM `ewdpdev_eventgallery_folder` AS folder LEFT JOIN `ewdpdev_eventgallery_file` AS file ON folder.folder = file.folder and file.published=1 and file.ismainimage=0 WHERE file.file IS NULL AND (folder.foldertypeid=1 OR folder.foldertypeid=2 OR folder.foldertypeid=4)131μs4.55KB/plugins/system/picasaupdater/picasaupdater.php:80Copy
  • SELECT `a`.`menutype`,`a`.`title` FROM `ewdpdev_menu_types` AS `a` WHERE `a`.`client_id` = 058μs608B/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:138Copy
  • SELECT m.id, m.alias, m.path AS route, m.level, m.parent_id FROM ewdpdev_menu AS m WHERE m.menutype = 'mainmenu' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0 ORDER BY m.lft66μs2.48KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `ewdpdev_scheduler_tasks` AS `a` LEFT JOIN `ewdpdev_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`next_execution` <= :now ORDER BY `a`.`title` asc607μs3.2KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `ewdpdev_scheduler_tasks` AS `a` LEFT JOIN `ewdpdev_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`locked` IS NOT NULL ORDER BY `a`.`title` asc113μs3.18KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy