PageSourceSearch

https://richardcraig.net/biography/

html richardcraig.net collected 2026-10-04 13:38:22 UTC 70,164 bytes, 664 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3    <head>
4        <meta charset="UTF-8">
5        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
6        <link rel="profile" href="https://gmpg.org/xfn/11">
7        <title>Biography &#8211; RICHARD CRAIG</title>
8        <style type="text/css">
9                        body .primary-background,
10            body button:hover,
11            body button:focus,
12            body input[type="button"]:hover,
13            body input[type="reset"]:hover,
14            body input[type="reset"]:focus,
15            body input[type="submit"]:hover,
16            body input[type="submit"]:focus,
17            body .widget .social-widget-menu ul li,
18            body .comments-area .comment-list .reply,
19            body .slide-categories a:hover,
20            body .slide-categories a:focus,
21            body .widget .social-widget-menu ul li:hover a:before,
22            body .widget .social-widget-menu ul li:focus a:before,
23            body .ham,
24            body .ham:before,
25            body .ham:after,
26            body .btn-load-more {
27                background: #33363b;
28            }
29
30            body .entry-title,
31            body .entry-title a {
32                color: #33363b;
33
34            }
35
36                        body .secondary-background,
37            body .wp-block-quote,
38            body button,
39            body input[type="button"],
40            body input[type="reset"],
41            body input[type="submit"],
42            body .widget.widget_minimal_grid_tab_posts_widget ul.nav-tabs li.active a,
43            body .widget.widget_minimal_grid_tab_posts_widget ul.nav-tabs > li > a:focus,
44            body .widget.widget_minimal_grid_tab_posts_widget ul.nav-tabs > li > a:hover,
45            body .author-info .author-social > a:hover,
46            body .author-info .author-social > a:focus,
47            body .widget .social-widget-menu ul li a:before,
48            body .widget .social-widget-menu ul li:hover,
49            body .widget .social-widget-menu ul li:focus,
50            body .moretag,
51            body .moretag,
52            body .thememattic-search-icon:before,
53            body .slide-categories a,
54            body .search-button.active .thememattic-search-icon:before,
55            body .search-button.active .thememattic-search-icon:after,
56            body .btn-load-more:hover,
57            body .btn-load-more:focus,
58            body .menu-description{
59                background: #ff2222;
60            }
61
62            body.woocommerce #content input.button.alt:hover,
63            body.woocommerce #respond input#submit.alt:hover,
64            body.woocommerce a.button.alt:hover,
65            body.woocommerce button.button.alt:hover,
66            body.woocommerce input.button.alt:hover,
67            body.woocommerce-page #content input.button.alt:hover,
68            body.woocommerce-page #respond input#submit.alt:hover,
69            body.woocommerce-page a.button.alt:hover,
70            body.woocommerce-page button.button.alt:hover,
71            body.woocommerce-page input.button.alt:hover,
72            body.woocommerce #content input.button,
73            body.woocommerce #respond input#submit,
74            body.woocommerce a.button,
75            body.woocommerce button.button,
76            body.woocommerce input.button,
77            body.woocommerce-page #content input.button,
78            body.woocommerce-page #respond input#submit,
79            body.woocommerce-page a.button,
80            body.woocommerce-page button.button,
81            body.woocommerce-page input.button,
82            body.woocommerce #respond input#submit.alt,
83            body.woocommerce a.button.alt,
84            body.woocommerce button.button.alt,
85            body.woocommerce input.button.alt,
86            body.woocommerce .site span.onsale:hover,
87            body.woocommerce .site span.onsale:focus,
88            body.woocommerce-active .site .widget .onsale:hover,
89            body.woocommerce-active .site .widget .onsale:focus{
90                background: #ff2222;
91            }
92
93            body .sticky header:before,
94            body a:hover,
95            body a:focus,
96            body a:active,
97            body .main-navigation .menu-wrapper > ul > li.current-menu-item > a,
98            body .main-navigation .menu-wrapper > ul > li:hover > a,
99            body .main-navigation .menu-wrapper > ul > li:focus > a,
100            body .sidr a:hover,
101            body .sidr a:focus,
102            body .page-numbers.current {
103                color: #ff2222;
104            }
105
106            body .ajax-loader,
107            body .thememattic-search-icon:after {
108                border-color: #ff2222 !important;
109            }
110
111                        body .section-recommended.section-bg {
112                background: #f9e3d2;
113            }
114
115                        body .section-recommended.section-bg .home-full-grid-cat-section,
116            body .section-recommended.section-bg .home-full-grid-cat-section a {
117                color: #333;
118            }
119
120                        body,
121            body .primary-font,
122            body .site .site-title,
123            body .section-title{
124                font-family: Roboto !important;
125            }
126
127                        body .main-navigation #primary-menu li a,
128            body h1, body h2, body h3, body h4, body h5, body h6,
129            body .secondary-font,
130            body .prime-excerpt,
131            body blockquote,
132            body.single .entry-content:before, .page .entry-content:before {
133                font-family: Oswald !important;
134            }
135
136                        body .site-title {
137                font-size: 34px !important;
138            }
139
140                        body, body button, body input, body select, body textarea, body p {
141                font-size: 15px !important;
142            }
143
144                        body h1 {
145                font-size: 32px;
146            }
147
148                        body h2,
149            h2.entry-title {
150                font-size: 26px;
151            }
152
153            body.woocommerce ul.products li.product .woocommerce-loop-category__title,
154            body.woocommerce ul.products li.product .woocommerce-loop-product__title,
155            body.woocommerce ul.products li.product h3{
156                font-size: 26px;
157            }
158                        body h3 {
159                font-size: 24px;
160            }
161
162                        body h4 {
163                font-size: 18px;
164            }
165
166                        body h5 {
167                font-size: 14px;
168            }
169
170                        body .masonry-grid.masonry-col article .entry-content,
171            body .masonry-grid.masonry-col article .entry-content p {
172                font-size: 15px !important;
173            }
174
175                        body .footer-widget-area {
176                background: #f6f8f9;
177            }
178
179                        body .footer-widget-area,
180            body .site-footer .widget-title,
181            body .site-footer,
182            body .site-footer a,
183            body .site-footer a:visited {
184                color: #000;
185            }
186
187                    </style>
188        <meta name='robots' content='max-image-preview:large' />
189<link rel='dns-prefetch' href='//cdn.thememattic.com' />
190<link rel='dns-prefetch' href='//fonts.googleapis.com' />
191<link rel="alternate" type="application/rss+xml" title="RICHARD CRAIG &raquo; Feed" href="https://richardcraig.net/feed/" />
192<link rel="alternate" type="application/rss+xml" title="RICHARD CRAIG &raquo; Comments Feed" href="https://richardcraig.net/comments/feed/" />
193<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://richardcraig.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frichardcraig.net%2Fbiography%2F" />
194<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://richardcraig.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frichardcraig.net%2Fbiography%2F&#038;format=xml" />
195<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
196img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
197/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
198</style>
199<style id='wp-emoji-styles-inline-css' type='text/css'>
200
201	img.wp-smiley, img.emoji {
202		display: inline !important;
203		border: none !important;
204		box-shadow: none !important;
205		height: 1em !important;
206		width: 1em !important;
207		margin: 0 0.07em !important;
208		vertical-align: -0.1em !important;
209		background: none !important;
210		padding: 0 !important;
211	}
212/*# sourceURL=wp-emoji-styles-inline-css */
213</style>
214<style id='wp-block-library-inline-css' type='text/css'>
215:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
215--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
216
217/*# sourceURL=wp-block-library-inline-css */
218</style>
219<style id='wp-block-image-inline-css' type='text/css'>
220.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
220cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
221/*# sourceURL=https://richardcraig.net/wp-includes/blocks/image/style.min.css */
222</style>
223<style id='wp-block-columns-inline-css' type='text/css'>
224.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
225/*# sourceURL=https://richardcraig.net/wp-includes/blocks/columns/style.min.css */
226</style>
227<style id='wp-block-group-inline-css' type='text/css'>
228.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
229/*# sourceURL=https://richardcraig.net/wp-includes/blocks/group/style.min.css */
230</style>
231<style id='wp-block-paragraph-inline-css' type='text/css'>
232.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
233/*# sourceURL=https://richardcraig.net/wp-includes/blocks/paragraph/style.min.css */
234</style>
235<style id='wp-block-spacer-inline-css' type='text/css'>
236.wp-block-spacer{clear:both}
237/*# sourceURL=https://richardcraig.net/wp-includes/blocks/spacer/style.min.css */
238</style>
239
240<style id='classic-theme-styles-inline-css' type='text/css'>
241/*! This file is auto-generated */
242.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
242padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
243/*# sourceURL=/wp-includes/css/classic-themes.min.css */
244</style>
245<link rel='stylesheet' id='metaslider-blocks-editor-css-css' href='https://richardcraig.net/wp-content/plugins/ml-slider/admin/assets/dist/css/editor-block.css?ver=3.112.0' type='text/css' media='all' property='stylesheet' />
246<style id='global-styles-inline-css' type='text/css'>
247:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
247--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
247.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
248:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
249/*# sourceURL=global-styles-inline-css */
250</style>
251
252<link rel='stylesheet' id='cntctfrm_form_style-css' href='https://richardcraig.net/wp-content/plugins/contact-form-plugin/css/form_style.css?ver=4.3.2' type='text/css' media='all' />
253<link rel='stylesheet' id='webfish-dropdown-menu-css' href='https://richardcraig.net/wp-content/plugins/webfish-dropdown-menu/menuStyle.css?ver=0.51' type='text/css' media='all' />
254<link rel='stylesheet' id='webfish-dropdown-menu-vertival-css' href='https://richardcraig.net/wp-content/plugins/webfish-dropdown-menu/menuStyleVertical.css?ver=0.51' type='text/css' media='all' />
255<link rel='stylesheet' id='ionicons-css' href='https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/ionicons/css/ionicons.min.css?ver=6.9.9' type='text/css' media='all' />
256<link rel='stylesheet' id='bootstrap-css' href='https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/bootstrap/css/bootstrap.min.css?ver=6.9.9' type='text/css' media='all' />
257<link rel='stylesheet' id='magnific-popup-css' href='https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/magnific-popup/magnific-popup.css?ver=6.9.9' type='text/css' media='all' />
258<link rel='stylesheet' id='slick-css' href='https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/slick/css/slick.min.css?ver=6.9.9' type='text/css' media='all' />
259<link rel='stylesheet' id='mediaelement-css' href='https://richardcraig.net/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' />
260<link rel='stylesheet' id='wp-mediaelement-css' href='https://richardcraig.net/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.9.9' type='text/css' media='all' />
261<link rel='stylesheet' id='minimal-grid-style-css' href='https://richardcraig.net/wp-content/themes/minimal-grid/style.css?ver=6.9.9' type='text/css' media='all' />
262<link rel='stylesheet' id='minimal-grid-google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,700|Oswald:400,300,700' type='text/css' media='all' />
263<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 263
263
264<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
264
265<link rel="https://api.w.org/" href="https://richardcraig.net/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://richardcraig.net/wp-json/wp/v2/pages/3796" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://richardcraig.net/xmlrpc.php?rsd" />
266<meta name="generator" content="WordPress 6.9.9" />
267<link rel="canonical" href="https://richardcraig.net/biography/" />
268<link rel='shortlink' href='https://richardcraig.net/?p=3796' />
269	<style type="text/css">
270#DropDownMenuNav ul.sub-menu li,
271#DropDownMenuNav ul.children li{
272  width: 300px;
273  background-color: ;
274  height: 30px;
275}
276#DropDownMenuNav ul.sub-menu li a,
277#DropDownMenuNav ul.children li a{
278	line-height: 28px; 
279}
280#DropDownMenuNav ul.DropDownMenu a{
281  color: ; 
282}
283#DropDownMenuNav ul.sub-menu a,
284#DropDownMenuNav ul.children a{
285  color: ; 
286}
287#DropDownMenuNav ul.sub-menu,
288#DropDownMenuNav ul.children{
289  border: 1px solid #000000;
290  width: 300px;
291  margin:0 0 0 -2px;
292  
293}
294#DropDownMenuNav ul.DropDownMenu li:hover{
295  background-color: ;
296}
297#DropDownMenuNav ul.DropDownMenu li:hover > a{
298  color: ; 
299}
300#DropDownMenuNav ul.sub-menu li:hover,
301#DropDownMenuNav ul.children li:hover{
302  background-color: ;
303}
304#DropDownMenuNav ul.sub-menu li:hover>a,
305#DropDownMenuNav ul.children li:hover>a{
306  color: ; 
307}
308
309	</style>
310<link rel="icon" href="https://richardcraig.net/wp-content/uploads/cropped-RCpurple-32x32.jpg" sizes="32x32" />
311<link rel="icon" href="https://richardcraig.net/wp-content/uploads/cropped-RCpurple-192x192.jpg" sizes="192x192" />
312<link rel="apple-touch-icon" href="https://richardcraig.net/wp-content/uploads/cropped-RCpurple-180x180.jpg" />
313<meta name="msapplication-TileImage" content="https://richardcraig.net/wp-content/uploads/cropped-RCpurple-270x270.jpg" />
314    <style id='core-block-supports-inline-css' type='text/css'>
315.wp-container-core-columns-is-layout-9d6595d7{flex-wrap:nowrap;}
316/*# sourceURL=core-block-supports-inline-css */
317</style>
318
319</head>
320<body class="wp-singular page-template-default page page-id-3796 wp-theme-minimal-grid extended-menu metaslider-plugin thememattic-full-layout ">
321
322
323    <div class="preloader">
324        <div class="loader-wrapper">
325            <div id="loader"></div>
326        </div>
327    </div>
328
329
330    <aside id="thememattic-aside" class="aside-panel">
331        <div class="menu-mobile">
332            <div class="trigger-nav">
333                <div class="trigger-icon nav-toogle menu-mobile-toogle">
334                    <a class="trigger-icon" href="javascript:void(0)">
335                        <span class="icon-bar top"></span>
336                        <span class="icon-bar middle"></span>
337                        <span class="icon-bar bottom"></span>
338                    </a>
339                </div>
340            </div>
341            <div class="trigger-nav-right">
342                <ul class="nav-right-options">
343                    <li>
344                        <span class="icon-search">
345                            <i class="thememattic-icon ion-ios-search"></i>
346                        </span>
347                    </li>
348                    <li>
349                        <a class="site-logo site-logo-mobile" href="https://richardcraig.net">
350                            <i class="thememattic-icon ion-ios-home-outline"></i>
351                        </a>
352                    </li>
353                </ul>
354            </div>
355        </div>
356
357        <div class="aside-menu">
358            <div class="nav-panel">
359                <div class="trigger-nav">
360                    <div class="trigger-icon trigger-icon-wraper nav-toogle nav-panel-toogle">
361                        <a class="trigger-icon" href="javascript:void(0)">
362                            <span class="icon-bar top"></span>
363                            <span class="icon-bar middle"></span>
364                            <span class="icon-bar bottom"></span>
365                        </a>
366                    </div>
367                </div>
368                <div class="asidepanel-icon">
369                    <div class="asidepanel-icon__item">
370                        <div class="contact-icons">
371                            <a class="" href="https://richardcraig.net">
372                                <i class="thememattic-icon ion-ios-home-outline"></i>
373                            </a>
374                        </div>
375                    </div>
376
377                    <div class="asidepanel-icon__item">
378                        <div class="contact-icons">
379                        <span class="icon-search">
380                            <i class="thememattic-icon ion-ios-search"></i>
381                        </span>
382                        </div>
383                    </div>
384                                            <div class="asidepanel-icon__item">
385                            <div class="contact-icons">
386                                                                <a href="/cdn-cgi/l/email-protection#e99b808a81889b8d8a9b88808ea999869a9d8c86c7878c9d" target="_blank">
387                                <span class="thememattic-icon ion-ios-email-outline"></span>
388                                </a>
389                            </div>
390                        </div>
391                                    </div>
392            </div>
393            <div class="menu-panel">
394                <div class="menu-panel-wrapper">
395                    <div class="site-branding">
396                                                    <p class="site-title"><a href="https://richardcraig.net/"
397                                                     rel="home">RICHARD CRAIG</a></p>
398                                            </div>
399                    <div class="thememattic-navigation">
400                        <nav id="site-navigation" class="main-navigation">
401                            <span class="toggle-menu" aria-controls="primary-menu" aria-expanded="false">
402                                 <span class="screen-reader-text">
403                                    Primary Menu                                </span>
404                                <i class="ham"></i>
405                            </span>
406                            <div class="menu-wrapper"><ul id="menu-header" class="menu DropDownMenu"><li id="menu-item-3993" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3796 current_page_item menu-item-has-children menu-item-3993"><a href="https://richardcraig.net/biography/" aria-current="page">Biography</a>
407<ul class="sub-menu">
408	<li id="menu-item-5597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5597"><a href="https://richardcraig.net/news-2/">news</a></li>
409</ul>
410</li>
411<li id="menu-item-3986" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3986"><a href="https://richardcraig.net/concerts/">Events</a>
412<ul class="sub-menu">
413	<li id="menu-item-4515" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4515"><a href="https://richardcraig.net/contact/">teaching</a></li>
414	<li id="menu-item-4514" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4514"><a href="https://richardcraig.net/contact-2/">contact</a></li>
415</ul>
416</li>
417<li id="menu-item-4509" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4509"><a href="https://richardcraig.net/recordings/">Recordings</a>
418<ul class="sub-menu">
419	<li id="menu-item-5809" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5809"><a href="https://richardcraig.net/reviews/">reviews</a></li>
420</ul>
421</li>
422<li id="menu-item-4205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4205"><a href="https://richardcraig.net/art/">Projects: Art/Music</a></li>
423</ul></div>                        </nav><!-- #site-navigation -->
424                                            </div>
425                </div>
426
427                            </div>
428        </div>
429    </aside>
430
431<div id="page" class="site">
432    <a class="skip-link screen-reader-text" href="#content">Skip to content</a>
433    <div class="popup-search">
434        <div class="table-align">
435            <div class="table-align-cell">
436                <form role="search" method="get" class="search-form" action="https://richardcraig.net/">
437				<label>
438					<span class="screen-reader-text">Search for:</span>
439					<input type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" />
440				</label>
441				<input type="submit" class="search-submit" value="Search" />
442			</form>            </div>
443        </div>
444        <div class="close-popup"></div>
445    </div>
446
447
448    <div id="content" class="site-content">
449                    <header class="inner-banner">
450
451                <div class="primary-font thememattic-breadcrumb">
452                    <div role="navigation" aria-label="Breadcrumbs" class="breadcrumb-trail breadcrumbs" itemprop="breadcrumb"><ul class="trail-items" itemscope itemtype="http://schema.org/BreadcrumbList"><meta name="numberOfItems" content="2" /><meta name="itemListOrder" content="Ascending" /><li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="trail-item trail-begin"><a href="https://richardcraig.net/" rel="home" itemprop="item"><span itemprop="name">Home</span></a><meta itemprop="position" content="1" /></li><li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="trail-item trail-end"><a href="https://richardcraig.net/biography/" itemprop="item"><span itemprop="name">Biography</span></a><meta itemprop="position" content="2" /></li></ul></div>                </div>
453
454
455                <h1 class="entry-title">Biography</h1>                
456            </header>
457            
458        <div class="content-inner-wrapper"><div id="primary" class="content-area">
459    <main id="main" class="site-main">
460
461        
462<article id="post-3796" class="post-3796 page type-page status-publish hentry">
463
464	<div class="entry-content">
465		
466<p style="font-size:14px"></p>
467
468
469<div class="wp-block-image">
470<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="485" height="600" src="https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-485x600.jpg" alt="" class="wp-image-6016" style="width:394px;height:488px" srcset="https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-485x600.jpg 485w, https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-242x300.jpg 242w, https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-121x150.jpg 121w, https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-768x951.jpg 768w, https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-1241x1536.jpg 1241w, https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-1654x2048.jpg 1654w, https://richardcraig.net/wp-content/uploads/IMG_20231107_160308508-2-480x594.jpg 480w" sizes="(max-width: 485px) 100vw, 485px" /></figure>
471</div>
472
473
474<p class="has-text-align-center" style="font-size:9px"></p>
475
476
477
478<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
479
480
481
482<p>An established performer of new music, I have developed my approach to the flute as a means to research, explore and collaborate on new forms of music, with an ever-widening scope to incorporate other art forms into my practice.</p>
483
484
485
486<div style="height:13px" aria-hidden="true" class="wp-block-spacer"></div>
487
488
489
490<p>I have played alongside musicians such as Rohan de Saram, Roberto Fabbriciani, Barry Guy, new music groups <a href="http://Elision" target="_blank" rel="noreferrer noopener">ELISION</a>, <a href="https://musikfabrik.eu" target="_blank" rel="noreferrer noopener">Musikfabrik</a>, <a href="https://www.klangforum.at/home-en.html" target="_blank" rel="noreferrer noopener">Klangforum Wien</a>, <a href="https://www.caput.is" target="_blank" rel="noreferrer noopener">CAPUT</a> Ensemble, <a href="http://kammarensemblen.com">Kammarensemblen</a>, and as a soloist with the Irish <a href="https://orchestras.rte.ie">RTÉ Orchestra</a>. I am often a guest musician with the UK&#8217;s new music groups (<a href="https://www.uproar.org.uk" target="_blank" rel="noreferrer noopener">Uproar</a>, <a href="https://www.octandre.com">Ensemble Octandre</a>, <a href="http://explore-ensemble.com">Explore ensemble</a>, <a href="http://www.apartmenthouse.co.uk" data-type="URL" data-id="http://www.apartmenthouse.co.uk">Apartment House</a>, and <a href="https://www.shuimo.org.uk" data-type="link" data-id="https://www.shuimo.org.uk">Shui Mo</a>). Since 2021 I have been a member of the <a href="https://www.riotensemble.com" data-type="link" data-id="https://www.riotensemble.com">Riot Ensemble</a>, and I play with the Scottish-based <a href="https://www.ipsacollective.com" data-type="link" data-id="https://www.ipsacollective.com">IPSA COLLECTIVE</a>.</p>
491
492
493
494<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>
495
496
497
498<p class="has-drop-cap">Exploring solo performance continues to be an important journey for me. It has led me to develop a distinctive approach to the flute; to re-invigorate older music, as well as exploring improvised and notated contemporary works. A recent musical development has been studying <em>honkyoku</em> &#8211; traditional Japanese music for shakuhachi &#8211; and I am following the <a href="https://kskeurope.org" data-type="link" data-id="https://kskeurope.org">Kokusai Shakuhachi Kenshūkan</a> lineage. Alongside music, my other artistic outputs range from <a href="http://www.richardcraig.net/art" data-type="link" data-id="http://www.richardcraig.net/art">visual art, video</a> and I also use photography in my work. This all could best be described as a hybridised practice where performance, composition, visual art, video art and drawing meet. My most recent works include a video, sound composition and drawings as part of the Shiro Oni residency in Japan.</p>
499
500
501
502<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>
503
504
505<div class="wp-block-image">
506<figure class="aligncenter size-large"><img decoding="async" width="600" height="400" src="https://richardcraig.net/wp-content/uploads/62I6161-600x400.jpg" alt="" class="wp-image-6326" srcset="https://richardcraig.net/wp-content/uploads/62I6161-600x400.jpg 600w, https://richardcraig.net/wp-content/uploads/62I6161-300x200.jpg 300w, https://richardcraig.net/wp-content/uploads/62I6161-150x100.jpg 150w, https://richardcraig.net/wp-content/uploads/62I6161-768x512.jpg 768w, https://richardcraig.net/wp-content/uploads/62I6161-1536x1024.jpg 1536w, https://richardcraig.net/wp-content/uploads/62I6161-2048x1365.jpg 2048w, https://richardcraig.net/wp-content/uploads/62I6161-480x320.jpg 480w" sizes="(max-width: 600px) 100v
506w, 600px" /><figcaption class="wp-element-caption">Photo: Kumagai Hidetoshi</figcaption></figure>
507</div>
508
509
510<div style="height:48px" aria-hidden="true" class="wp-block-spacer"></div>
511
512
513
514<p>Alongside my performance career I also lead and teach on the performance courses at the University of Edinburgh and have held various Visiting Fellowships (<a href="https://www.abdn.ac.uk" data-type="URL" data-id="https://www.abdn.ac.uk" target="_blank" rel="noreferrer noopener">University of Aberdeen</a> 2010 &#8211; 2012 and <em>Honorary Research Fellow</em> at the <a href="https://www.hud.ac.uk" target="_blank" rel="noreferrer noopener">University of Huddersfield</a> from 2014 -2019). Since 2022 I am a Lecturer and Director of Performance in the Reid School of Music at the <a href="https://www.eca.ed.ac.uk/study?programme_type[0]=30&amp;school[0]=5" data-type="URL" data-id="https://www.eca.ed.ac.uk/study?programme_type[0]=30&amp;school[0]=5" target="_blank" rel="noreferrer noopener">University of Edinburgh</a>. Outside of academia I have been invited to teach on courses such as the <a href="https://www.madeiraresidency.com">Estalagem da Ponta do sol</a> residency in Madeira, and the <a href="https://www.facebook.com/pg/fundacionmusicaantiquanova/photos/">Distat Terra Academy in Argentina</a>.</p>
515
516
517
518<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
519<div style="height:35px" aria-hidden="true" class="wp-block-spacer"></div>
520</div></div>
521
522
523
524<p class="has-text-align-center"><strong><em><strong>&#8220;<em>To go directly to the matter in hand: the playing on this disc is sensational</em></strong></em></strong>..&#8221;</p>
525
526
527
528<p class="has-text-align-center has-small-font-size"><strong>Johan Svensson<br />Nutida Musik</strong></p>
529
530
531
532<div style="height:29px" aria-hidden="true" class="wp-block-spacer"></div>
533
534
535
536<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
537<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
538<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
539<figure class="wp-block-image size-large is-style-default"><img decoding="async" width="1024" height="827" src="https://richardcraig.net/wp-content/uploads/cdcover-finalexample-1024x827.jpg" alt="" class="wp-image-1385"/></figure>
540</div>
541
542
543
544<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
545<p class="has-drop-cap">My solo discs INWARD (2011) and <a rel="noreferrer noopener" href="https://divineartrecords.com/recording/vale-music-for-flute/" target="_blank">VALE (2017)</a> were released on the Métier label, and they document my work with composers Esaias Järnegard, Richard Barrett, John Croft, Malin Bång, Brice Pauset, Evan Johnson and Fabrice Fitch. Other CD releases of note include the composer <a href="https:johncroft.eu">John </a><a rel="noreferrer noopener" href="https:johncroft.eu" target="_blank">Croft’s</a>&nbsp;monograph&nbsp;disc&nbsp;<em>Seirenes</em>&nbsp;in 2019 (released by <a rel="noreferrer noopener" href="https:firsthandrecords.com" target="_blank">First Hand Records</a>), and two discs with <a rel="noreferrer noopener" href="https://anothertimbre.bandcamp.com/album/grizzana" target="_blank">Another Timbre</a>, performing the works of Jürg Frey and Magnus Granberg. </p>
546</div>
547</div>
548</div></div>
549
550
551
552<p><a href="http://www.richardcraig.net/recordings">I have recorded several albums</a> and live broadcasts for the BBC, WDR Cologne, YLE Finland, Radio France, Radio Nacional de&nbsp;España, Swedish Radio, ARTE, Métier, Another Timbre, FHR, Icelandic RUV, as well as curated releases of repertoire, and my own compositions. Recent releases include a live recording with <a href="https://alistairmacdonald.bandcamp.com" data-type="URL" data-id="https://alistairmacdonald.bandcamp.com" target="_blank" rel="noreferrer noopener">Stephanie Lamprea and Alistair MacDonald</a> of improvised music, and an album of the Telemann Fantasias and my improvisations hailed as &#8220;bold, beautiful and clever&#8221; by <a href="https://www.gramophone.co.uk/review/richard-craig-quasi-una-fantasia" data-type="link" data-id="https://www.gramophone.co.uk/review/richard-craig-quasi-una-fantasia">Gramophone</a> magazine. Forthcoming releases include a single and album on the IPSA COLLECTIVE <a href="https://thenightwith.com/product-category/cd/">The Night With&nbsp;</a>–&nbsp;<em>Germinal</em>&nbsp;solo, duo and trio works for flute, voice and percussion, <a href="https://firsthandrecords.com">First Hand Records</a>&nbsp;–&nbsp;<em>Prehistory</em>&nbsp;for voice (Stephanie Lamprea) and flutes by&nbsp;<a href="https://www.rcs.ac.uk/bio/dr-stuart-macrae/">Stuart MacRae</a>&nbsp;2027. <br /></p>
553
554
555<div class="wp-block-image">
556<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="400" height="600" src="https://richardcraig.net/wp-content/uploads/62I6164-400x600.jpg" alt="" class="wp-image-6363" style="width:281px;height:auto" srcset="https://richardcraig.net/wp-content/uploads/62I6164-400x600.jpg 400w, https://richardcraig.net/wp-content/uploads/62I6164-200x300.jpg 200w, https://richardcraig.net/wp-content/uploads/62I6164-100x150.jpg 100w, https://richardcraig.net/wp-content/uploads/62I6164-768x1152.jpg 768w, https://richardcraig.net/wp-content/uploads/62I6164-1024x1536.jpg 1024w, https://richardcraig.net/wp-content/uploads/62I6164-1365x2048.jpg 1365w, https://richardcraig.net/wp-content/uploads/62I6164-480x720.jpg 480w, https://richardcraig.net/wp-content/uploads/62I6164-scaled.jpg 1707w" sizes="auto, (max-width: 400px) 100v
556w, 400px" /><figcaption class="wp-element-caption">Photo: Kumagai Hidetoshi</figcaption></figure>
557</div>
558
559
560<div style="height:37px" aria-hidden="true" class="wp-block-spacer"></div>
561
562
563
564<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
565<p>I studied flute at the RSAMD (now the <a href="https://www.rcs.ac.uk" data-type="URL" data-id="https://www.rcs.ac.uk" target="_blank" rel="noreferrer noopener">Royal Conservatoire of Scotland</a>) with Sheena Gordon and later with Richard Blake. After graduating with honours, I continued my studies at the Conservatoire de Strasbourg, France, with Mario Caroli with support from a <a href="http://dewarawards.org" target="_blank" rel="noreferrer noopener">Dewar Award</a> and the <a href="https://scotinted.org.uk" target="_blank" rel="noreferrer noopener">Scottish International Educational Trust</a>. I received my PhD from Middlesex University in 2020.</p>
566
567
568
569<p>As well as performing on the full range of western flutes from contra to piccolo, I also play a Rudall Carte flute from the mid-20th century, restored for me by <a href="https://www.arthurhaswell.co.uk" data-type="URL" data-id="https://www.arthurhaswell.co.uk" target="_blank" rel="noreferrer noopener">Arthur Haswell</a>. <br /><br /></p>
570</div></div>
571
572
573<p><iframe scrolling="no" style="border: 0;width: 100%;height: 33px;" src="https://bandcamp.com/band_follow_button_classic/268520687"></iframe></p>
574
575
576
577<div style="height:46px" aria-hidden="true" class="wp-block-spacer"></div>
578
579
580
581<p class="has-text-align-center" style="font-size:14px"></p>
582	</div><!-- .entry-content -->
583
584	</article>
585    </main><!-- #main -->
586</div><!-- #primary -->
587
588
589<aside id="secondary" class="widget-area">
590    <div class="theiaStickySidebar">
591		<div class="sidebar-bg">
592			<div id="text-2" class="widget widget_text"><h2 class="widget-title">Biography</h2>			<div class="textwidget"><p>A renowned performer of contemporary music and commissioner of new work, Richard is an artist, composer and teacher, engaged in a broad range of repertoire and approaches to making music. He is a lecturer in the <a href="https://www.eca.ed.ac.uk/study?programme_type[0]=30&amp;school[0]=5">Reid School of Music, University of Edinburgh</a>.</p>
593</div>
594		</div><div id="media_audio-10" class="widget widget_media_audio"><h2 class="widget-title">Machaut/Craig: Doulz Viaire Gracieus</h2><audio class="wp-audio-shortcode" id="audio-3796-1" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://richardcraig.net/wp-content/uploads/Doulz-viaire-gracieus.m4a?_=1" /><source type="audio/mpeg" src="https://richardcraig.net/wp-content/uploads/Doulz-viaire-gracieus.m4a?_=1" /><a href="https://richardcraig.net/wp-content/uploads/Doulz-viaire-gracieus.m4a">https://richardcraig.net/wp-content/uploads/Doulz-viaire-gracieus.m4a</a></audio></div><div id="media_audio-8" class="widget widget_media_audio"><h2 class="widget-title">James Dillon: Sgothan</h2><audio class="wp-audio-shortcode" id="audio-3796-2" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://richardcraig.net/wp-content/uploads/Sgothan-clip2.mp3?_=2" /><source type="audio/mpeg" src="https://richardcraig.net/wp-content/uploads/Sgothan-clip2.mp3?_=2" /><a href="https://richardcraig.net/wp-content/uploads/Sgothan-clip2.mp3">https://richardcraig.net/wp-content/uploads/Sgothan-clip2.mp3</a></audio></div><div id="media_audio-9" class="widget widget_media_audio"><h2 class="widget-title">Richard Barrett: Inward for flute and percussion</h2><audio class="wp-audio-shortcode" id="audio-3796-3" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://richardcraig.net/wp-content/uploads/Inward-for-flute-and-percussion-clip1.mp3?_=3" /><source type="audio/mpeg" src="https://richardcraig.net/wp-content/uploads/Inward-for-flute-and-percussion-clip1.mp3?_=3" /><a href="https://richardcraig.net/wp-content/uploads/Inward-for-flute-and-percussion-clip1.mp3">https://richardcraig.net/wp-content/uploads/Inward-for-flute-and-percussion-clip1.mp3</a></audio></div><div id="media_video-2" class="widget widget_media_video"><h2 class="widget-title">Improvisation &#8211; Amp/Al</h2><div style="width:100%;" class="wp-video"><video class="wp-video-shortcode" id="video-3796-1" preload="metadata" controls="controls"><source type="video/vimeo" src="https://vimeo.com/92442938?loop=0&#038;_=1" /><a href="https://vimeo.com/92442938?loop=0">https://vimeo.com/92442938?loop=0</a></video></div></div>		</div>
595	</div>
596</aside><!-- #secondary -->
597</div>
598
599<footer id="colophon" class="site-footer">
600    
601    </footer>
602</div>
603</div>
604
605
606<a id="scroll-up" class="secondary-background"><i class="ion-ios-arrow-up"></i></a>
607<!-- Google Analytics Local by Webcraftic Local Google Analytics -->
vendor: 109 bytes, lines 607-608
607
608<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
608<script>
609(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
610            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
611            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
612            })(window,document,'script','https://richardcraig.net/wp-content/uploads/wga-cache/local-ga.js','ga');
613ga('create', 'UA-10953147-1', 'auto');
614ga('send', 'pageview');
615</script>
615
616<!-- end Google Analytics Local by Webcraftic Local Google Analytics -->
617<script type="speculationrules">
618{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/minimal-grid/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
619</script>
vendor: 1 bytes, line 619
619
620<script type="text/javascript" defer="defer" src="//cdn.thememattic.com/?product=minimal_grid&amp;version=1791121102&amp;ver=6.9.9" id="minimal_grid-free-license-validation-js"></script>
vendor: 1 bytes, line 620
620
621<script type="text/javascript" src="https://richardcraig.net/wp-content/themes/minimal-grid/assets/thememattic/js/skip-link-focus-fix.js?ver=20151215" id="minimal-grid-skip-link-focus-fix-js"></script>
vendor: 1 bytes, line 621
621
622<script type="text/javascript" src="https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/bootstrap/js/bootstrap.min.js?ver=6.9.9" id="jquery-bootstrap-js"></script>
vendor: 1 bytes, line 622
622
623<script type="text/javascript" src="https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/slick/js/slick.min.js?ver=6.9.9" id="jquery-slick-js"></script>
vendor: 1 bytes, line 623
623
624<script type="text/javascript" src="https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/magnific-popup/jquery.magnific-popup.min.js?ver=6.9.9" id="jquery-magnific-popup-js"></script>
vendor: 1 bytes, line 624
624
625<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script>
vendor: 1 bytes, line 625
625
626<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/masonry.min.js?ver=4.2.2" id="masonry-js"></script>
vendor: 1 bytes, line 626
626
627<script type="text/javascript" src="https://richardcraig.net/wp-content/themes/minimal-grid/assets/lib/theiaStickySidebar/theia-sticky-sidebar.min.js?ver=6.9.9" id="theiaStickySidebar-js"></script>
vendor: 1 bytes, line 627
627
628<script type="text/javascript" id="mediaelement-core-js-before">
629/* <![CDATA[ */
630var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
631//# sourceURL=mediaelement-core-js-before
632/* ]]> */
633</script>
vendor: 1 bytes, line 633
633
634<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script>
vendor: 1 bytes, line 634
634
635<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.9.9" id="mediaelement-migrate-js"></script>
vendor: 1 bytes, line 635
635
636<script type="text/javascript" id="mediaelement-js-extra">
637/* <![CDATA[ */
638var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
639//# sourceURL=mediaelement-js-extra
640/* ]]> */
641</script>
vendor: 1 bytes, line 641
641
642<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.9.9" id="wp-mediaelement-js"></script>
vendor: 1 bytes, line 642
642
643<script type="text/javascript" id="script-js-extra">
644/* <![CDATA[ */
645var minimalGridVal = {"enable_slider_nav":"","enable_slider_loop":"","masonry_animation":"default","relayout_masonry":"1","nonce":"01440d8eff","ajaxurl":"https://richardcraig.net/wp-admin/admin-ajax.php"};
646//# sourceURL=script-js-extra
647/* ]]> */
648</script>
vendor: 1 bytes, line 648
648
649<script type="text/javascript" src="https://richardcraig.net/wp-content/themes/minimal-grid/assets/thememattic/js/script.js?ver=1.3.0" id="script-js"></script>
vendor: 1 bytes, line 649
649
650<script type="text/javascript" src="https://richardcraig.net/wp-includes/js/mediaelement/renderers/vimeo.min.js?ver=4.2.17" id="mediaelement-vimeo-js"></script>
vendor: 1 bytes, line 650
650
651<script id="wp-emoji-settings" type="application/json">
652{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://richardcraig.net/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}}
653</script>
vendor: 1 bytes, line 653
653
654<script type="module">
655/* <![CDATA[ */
656/*! This file is auto-generated */
657var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
658//# sourceURL=https://richardcraig.net/wp-includes/js/wp-emoji-loader.min.js
659/* ]]> */
660</script>
660
661
662<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"091cda0ca22040bfa414829293db5e98","r":1,"spa":2}' crossorigin="anonymous"></script>
662
663</body>
664</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.