Results
Results for
East Hull 20 Mile Race
on the 12th Mar 2006
Full Name
Club
Cat
H
M
S
Position
Matthew McGrath
Unattached
M
1
24
29
261 of 309
Alasdair Tatham
Quakers Running Club
M
1
54
59
1 of 309
Philip Kirwin
Rothwell Harriers
M
1
55
54
2 of 309
Brian Hanley
Valley Striders
M
1
55
56
3 of 309
Jim Rogers
East Hull Harriers
M40
1
56
52
4 of 309
James Kovacs
Salford Harriers
M
1
57
02
5 of 309
Mark Armstrong
Hartlepool Burn Road Harriers
M
1
58
11
6 of 309
Phill Taylor
Bridlington Road Runners
M
1
58
31
7 of 309
Ian Anderson
Knavesmire Harriers
M
2
04
50
8 of 309
Stuart Buchan
Kingston Upon Hull AC
M45
2
04
58
9 of 309
Keith Joules
East Hull Harriers
M40
2
05
24
10 of 309
Graham Wilkinson
East Hull Harriers
M50
2
05
42
11 of 309
Simon Richardson
Pocklington Runners
M50
2
06
29
12 of 309
Sean McMyler
Salford Harriers
M40
2
06
38
13 of 309
Peter Caldicott
City of Hull AC
M
2
06
52
14 of 309
Barry Coulter
Hartlepool Burn Road Harriers
M
2
07
17
15 of 309
Paul Collins
North Derbyshire Running Club
M
2
08
42
16 of 309
David Cooper
Penistone Footpath Runners
M40
2
08
46
17 of 309
Christopher Butcher
Hartlepool Burn Road Harriers
M
2
09
38
18 of 309
Beverley Wilson
Cleethorpes Athletic Club
F35
2
10
35
19 of 309
David Rowden
Hull Springhead Harriers
M40
2
11
01
20 of 309
Kevin Erskine
Tadcaster Harriers
M
2
11
15
21 of 309
Russell Collins
Teesdale Athletic Club
M40
2
12
29
22 of 309
Antony Keyworth
East Hull Harriers
M
2
12
34
23 of 309
Gary Jensen
East Hull Harriers
M
2
12
35
24 of 309
Kevin Lenihan
North Derbyshire Running Club
M40
2
12
48
25 of 309
Eddie Rex
East Hull Harriers
M
2
12
59
26 of 309
M j Mattison
Kippax Harriers
M40
2
13
06
27 of 309
Pauline Smith
Unattached
M45
2
14
15
28 of 309
Andy Arnold
Beverley Athletic Club
M40
2
14
35
29 of 309
Mark Harris
Rothwell Harriers
M40
2
14
45
30 of 309
Paul Gwilliam
Unattached
M
2
14
52
31 of 309
Daniel Richardson
Alnwick Harriers
M
2
14
55
32 of 309
Neil Scruton
Scarborough Athletic Club
M55
2
14
57
33 of 309
Steven Durdy
Maltby Running Club
M45
2
15
14
34 of 309
David Pudsey
Driffield Striders
M45
2
15
27
35 of 309
Faye Banks
Ackworth Road Runners
F
2
15
53
36 of 309
Julian Bhowmick
Valley Striders
M
2
17
38
37 of 309
Anthony Collinson
East Hull Harriers
M40
2
17
50
38 of 309
Paul Lycett
Ackworth Road Runners
M45
2
17
51
39 of 309
Robin Harris
Barracuda Triathlon Club
M50
2
17
58
40 of 309
Kate Nelson
Unattached
F40
2
18
01
41 of 309
Ian Ward
Tadcaster Harriers
M45
2
18
22
42 of 309
Ian Sanderson
Valley Striders
M
2
19
05
43 of 309
Steve Braund
Barracuda Triathlon Club
M50
2
19
07
44 of 309
Denis Speck
Unattached
M
2
19
24
45 of 309
David Birch
Steel City Striders
M50
2
19
27
46 of 309
Richard Ginn
Unattached
M
2
19
34
47 of 309
James Sampson
City of Hull AC
M40
2
19
48
48 of 309
Charlie Hunn
South London Harriers
M60
2
19
52
49 of 309
Christine McCarthy
Ackworth Road Runners
F45
2
19
53
50 of 309
Michael Henry
Alnwick Harriers
M55
2
20
12
51 of 309
Mark Crabtree
Halifax Harriers
M45
2
20
25
52 of 309
Richard Pentin
North Derbyshire Running Club
M
2
20
32
53 of 309
Trevor Misson
City of Hull AC
M45
2
20
37
54 of 309
Nicholas Melling
Unattached
M
2
20
47
55 of 309
Richard Thompson
City of Hull AC
M
2
20
51
56 of 309
Mark Lingard
City of Hull AC
M40
2
20
55
57 of 309
Kevin McManus
City of Hull AC
M50
2
21
06
58 of 309
John Wood
Unattached
M50
2
21
29
59 of 309
Eric Green
Valley Striders
M45
2
21
59
60 of 309
Paul Barley
Cleethorpes Athletic Club
M40
2
22
17
61 of 309
Carrie Millson
Beverley Athletic Club
F
2
22
21
62 of 309
Sarah Iannelli
Halifax Harriers
F35
2
22
25
63 of 309
Graham Stevens
Hartlepool Burn Road Harriers
M45
2
23
06
64 of 309
Colin Utterson
York Acorn Running Club
M60
2
23
23
65 of 309
Graeme Murdoch
Pocklington Runners
M45
2
23
45
66 of 309
Jonathan Morgan
Driffield Striders
M40
2
23
56
67 of 309
Kim Cronan
East Hull Harriers
F
2
24
57
68 of 309
David Watson
North Derbyshire Running Club
M40
2
25
58
69 of 309
Nicholas Wilson
Unattached
M40
2
26
03
70 of 309
Neal Boardley
Unattached
M
2
26
27
71 of 309
Robert Thompson
City of Hull AC
M45
2
26
29
72 of 309
Stewart Rhodes
City of Hull AC
M40
2
26
41
73 of 309
Zoe Coates
Driffield Striders
F35
2
27
00
74 of 309
Zoe Porter
Driffield Striders
F40
2
27
00
75 of 309
Stephen Coveney
City of Hull AC
M50
2
27
01
76 of 309
Paul McGuigan
Unattached
M
2
27
13
77 of 309
Steven King
Barnsley Athletic Club
M
2
27
20
78 of 309
Andrew Gristwood
Cleethorpes Athletic Club
M40
2
27
28
79 of 309
Kevin Downes
Hull Springhead Harriers
M50
2
27
31
80 of 309
Alan Bye
Skyrac Athletic Club
M60
2
27
50
81 of 309
Andrew Boyes
Driffield Striders
M45
2
28
07
82 of 309
Michael McCaffer
Unattached
M
2
28
15
83 of 309
Stewart Kemp
Hallamshire Harriers
M50
2
28
17
84 of 309
Suzanne Sharman
North Derbyshire Running Club
F
2
28
29
85 of 309
Charles Lambley
Unattached
M
2
29
01
86 of 309
Phil Burleigh
Unattached
M40
2
29
01
87 of 309
Mark Hurrell
Barnsley Athletic Club
M
2
29
35
88 of 309
Tom Hannah
Otley Athletic Club
M55
2
29
54
89 of 309
Paul Andrews
East Hull Harriers
M40
2
29
56
90 of 309
Harry Porteous
Alnwick Harriers
M45
2
30
10
91 of 309
John Spauls
Cleethorpes Athletic Club
M
2
30
12
92 of 309
Laurence Smith
Pocklington Runners
M
2
30
20
93 of 309
Michael Grant
Valley Striders
M40
2
30
23
94 of 309
Geoff Hayes
Barnsley Harriers
M55
2
30
58
95 of 309
Maria Lowe
Salford Harriers
F
2
31
07
96 of 309
Robert Hunt
Poole Runners
M50
2
31
19
97 of 309
Linda Walton
Barnsley Harriers
F35
2
31
25
98 of 309
Jeff Clark
Barnsley Harriers
M40
2
31
38
99 of 309
Kaye Cantlay
Unattached
F35
2
31
39
100 of 309
Liam Fowler
Unattached
M
2
32
05
101 of 309
John Smith
City of Hull AC
M45
2
32
17
102 of 309
Charles Gillon
Alnwick Harriers
M45
2
33
19
103 of 309
Tom Fenton
Unattached
M
2
33
21
104 of 309
Mike Beadle
City of Hull AC
M40
2
34
02
105 of 309
Colin Stead
Hartlepool Burn Road Harriers
M45
2
34
28
106 of 309
John Morrison
Rothwell Harriers
M55
2
34
49
107 of 309
Tom Button
Hartlepool Burn Road Harriers
M
2
35
08
108 of 309
Vincent Bussingham
Eccleshill Road Runners
M40
2
35
23
109 of 309
Nigel Dawber
Worksop Harriers
M50
2
35
24
110 of 309
Stuart Evans
Pocklington Runners
M40
2
35
29
111 of 309
Mike Hall
Hartlepool Burn Road Harriers
M45
2
35
34
112 of 309
David Brooke
City of Hull AC
M60
2
35
36
113 of 309
Janet Cordingley
Knavesmire Harriers
F45
2
35
42
114 of 309
Sarah Wilson
Abbey Runners
F
2
36
03
115 of 309
Anthony Payne
East Hull Harriers
M60
2
36
18
116 of 309
Peter Addison-Child
Leeds Bradford Triathlon Club
M40
2
36
31
117 of 309
Max Wood
Skyrac Athletic Club
M50
2
36
44
118 of 309
Christopher Jamieson
Hartlepool Burn Road Harriers
M45
2
36
45
119 of 309
Paul Thorpe
Hallamshire Harriers
M40
2
36
46
120 of 309
Fiona Moore
City of Hull AC
F40
2
36
48
121 of 309
Tania Cream
City of Hull AC
F40
2
36
48
122 of 309
Gerry Hehir
Crook and District Athletic Club
M45
2
37
14
123 of 309
Mark Ludiman
Thirsk And Sowerby Harriers
M
2
37
36
124 of 309
Carol Davies
Rothwell Harriers
F45
2
38
15
125 of 309
Russell Edmundson
Hull Springhead Harriers
M50
2
39
08
126 of 309
Andy Bush
Unattached
M
2
39
16
127 of 309
Nicola Timmins
York Acorn Running Club
F
2
39
20
128 of 309
Ernest Huck
Thirsk And Sowerby Harriers
M60
2
39
32
129 of 309
Lucy Khan
City of Hull AC
F35
2
39
55
130 of 309
Derek Martin
Abbey Runners
M55
2
39
56
131 of 309
Robin Frieze
Unattached
M40
2
40
05
132 of 309
Karen Hill
Abbey Runners
F35
2
40
12
133 of 309
Philip Swift
Unattached
M40
2
40
33
134 of 309
Bernard Childs
East Hull Harriers
M60
2
40
45
135 of 309
Tony Lonsdale
Scunthorpe Athletic Club
M50
2
40
56
136 of 309
Leslie Lovidge
Unattached
M50
2
41
39
137 of 309
Julie Hustwit
Kirkstall Harriers
F40
2
42
01
138 of 309
Michael Thompson
Scarborough Athletic Club
M60
2
42
16
139 of 309
Gillian Millar
Alnwick Harriers
F40
2
42
26
140 of 309
Ian Barber
Unattached
M40
2
42
40
141 of 309
David Varley
Garden City Runners
M55
2
42
46
142 of 309
Raymond Brown
Penistone Footpath Runners
M60
2
42
56
143 of 309
Paul Hurdley
Unattached
M
2
43
12
144 of 309
Spencer Sharkett
Unattached
M
2
43
42
145 of 309
Angela Peace
York Acorn Running Club
F
2
44
00
146 of 309
Emma Hargrave
Stone master marathoners
F35
2
44
21
147 of 309
Martyn Stearn
Ackworth Road Runners
M50
2
44
34
148 of 309
Helen Mather
East Hull Harriers
F
2
44
44
149 of 309
Norman Finnegan
Unattached
M45
2
45
44
150 of 309
Glen Johnson
Tadcaster Harriers
M40
2
45
56
151 of 309
Danny Chan
Unattached
M
2
46
18
152 of 309
Emma Rand
Unattached
F
2
46
28
153 of 309
Joy Allen
Knavesmire Harriers
F40
2
46
52
154 of 309
Ian Wilson
Ackworth Road Runners
M
2
47
05
155 of 309
Sarah Painter
City of Hull AC
F
2
47
19
156 of 309
Geoffrey Dimelow
Penistone Footpath Runners
M50
2
47
48
157 of 309
Joanna Millican
Tadcaster Harriers
F
2
47
49
158 of 309
David Darton
Knavesmire Harriers
M45
2
48
17
159 of 309
Peter Forrester
Fenner Flyers
M40
2
48
20
160 of 309
Melanie Padgham
Scarborough Athletic Club
F40
2
48
43
161 of 309
Mik Lambert
Scarborough Athletic Club
M45
2
48
48
162 of 309
Julia Day
Horsforth Harriers
F35
2
49
01
163 of 309
Ian Tillett
Knavesmire Harriers
M55
2
49
02
164 of 309
Verena Golach
City of Hull AC
F45
2
49
18
165 of 309
Cath Wadforth
Hull Springhead Harriers
F45
2
49
32
166 of 309
Kevin Rennison
East Hull Harriers
M45
2
49
38
167 of 309
Sam Sockett
Steel City Striders
M45
2
49
41
168 of 309
David Reading
Scarborough Athletic Club
M60
2
50
14
169 of 309
Paul White
Valley Striders
M55
2
50
25
170 of 309
Natalie Crossland
Valley Striders
F
2
50
26
171 of 309
Mark Whyman
Halifax Harriers
M40
2
50
49
172 of 309
Kevin Kendall
Pocklington Runners
M50
2
50
50
173 of 309
Lynne Wallace
City of Hull AC
F35
2
51
12
174 of 309
Steve Dale
Driffield Striders
M45
2
51
22
175 of 309
Janet Davis
Ackworth Road Runners
F45
2
51
25
176 of 309
Alan Roddis
Unattached
M
2
51
26
177 of 309
Simon Tiplady
Unattached
M
2
51
28
178 of 309
Kate Taylor
Baildon Runners
F40
2
51
29
179 of 309
Guy Lonsdale
Unattached
M
2
51
31
180 of 309
Andrew Wilson
Abbey Runners
M
2
51
48
181 of 309
Paul Greenwood
Cleethorpes Athletic Club
M45
2
52
22
182 of 309
Martin Cook
Unattached
M40
2
52
27
183 of 309
Mark Dennison
Unattached
M40
2
52
42
184 of 309
Patricia Boden
Knavesmire Harriers
F45
2
53
11
185 of 309
Penny Darmody
East Hull Harriers
F45
2
53
34
186 of 309
Charlie Culpan
Beverley Athletic Club
M40
2
53
35
187 of 309
Michaela Sill
Rothwell Harriers
F
2
53
47
188 of 309
Stephen Headley
Selby Striders
M40
2
54
08
189 of 309
Fiona Headley
Selby Striders
F40
2
54
24
190 of 309
Kevin Brown
Unattached
M40
2
54
30
191 of 309
Helen Sampson
City of Hull AC
F45
2
55
22
192 of 309
Andy Gledhill
Unattached
M45
2
55
58
193 of 309
Stephen McLoughlin
Wolds Vets
M45
2
56
08
194 of 309
Anne Turner
Knavesmire Harriers
F45
2
56
09
195 of 309
Steve Nolan
Hull Springhead Harriers
M50
2
56
22
196 of 309
Margaret Metcalfe
Knavesmire Harriers
F45
2
56
24
197 of 309
Fred Dunn
Doncaster Athletic Club
M60
2
56
26
198 of 309
Barry Currell
Hartlepool Burn Road Harriers
M40
2
56
34
199 of 309
Andrea Stewart
Hartlepool Burn Road Harriers
F
2
56
34
200 of 309
Stella Dinsdale
White City Road Running Club
F45
2
56
41
201 of 309
Martin Branson
Cleethorpes Athletic Club
M45
2
56
57
202 of 309
Bev Clark
Barnsley Harriers
F35
2
57
15
203 of 309
Ken Bingley
Ackworth Road Runners
M60
2
57
29
204 of 309
Antony Downham
Kirkstall Harriers
M40
2
57
34
205 of 309
Alexander Gee
Unattached
M45
2
57
38
206 of 309
Alan Tattersall
Ackworth Road Runners
M45
2
57
59
207 of 309
Samantha Ritson
Scunthorpe Athletic Club
F
2
58
02
208 of 309
Cyril Jones
Ackworth Road Runners
M55
2
59
03
209 of 309
Elizabeth Willis
Abbey Runners
F40
2
59
25
210 of 309
Claire Capes
East Hull Harriers
F35
2
59
42
211 of 309
Jane Hamp
Scarborough Athletic Club
F45
2
59
43
212 of 309
Dawn Comerie
Unattached
F
2
59
47
213 of 309
Paul Ashcroft
Doncaster & Stainforth
M60
3
00
10
214 of 309
Jo Hope
Ripon Runners
F35
3
00
32
215 of 309
Linda Porter
Scunthorpe Athletic Club
F45
3
00
53
216 of 309
Steve Heslop
Scunthorpe Athletic Club
M40
3
01
48
217 of 309
Craig Alwash
Barnsley Harriers
M
3
02
08
218 of 309
Alison Hipkiss
Scarborough Athletic Club
F35
3
02
47
219 of 309
Tracey Ashton
East Hull Harriers
F35
3
02
51
220 of 309
Janet Lawrence
Scarborough Athletic Club
F45
3
03
54
221 of 309
Pauline Smith
Unattached
M
3
04
20
222 of 309
Bill Dixon
East Hull Harriers
M50
3
04
36
223 of 309
Vic Taylor
Ackworth Road Runners
M60
3
04
59
224 of 309
Peter Stevens
Cleethorpes Athletic Club
M60
3
05
30
225 of 309
Louise Whitehurst
Steel City Striders
F40
3
05
59
226 of 309
Adele Shipley
Pocklington Runners
F35
3
06
01
227 of 309
David Wragg
Pocklington Runners
M
3
06
01
228 of 309
Kay Duggleby
Valley Striders
F40
3
06
07
229 of 309
Jayne Holbrough
Scarborough Athletic Club
F
3
06
42
230 of 309
Ruth Nunn
Unattached
F35
3
06
43
231 of 309
Vikki Skipper
Barnsley Harriers
F45
3
07
09
232 of 309
Shane Page
City of Hull AC
M40
3
07
17
233 of 309
Andrea May
Selby Striders
F40
3
07
28
234 of 309
Elizabeth Smith-Calvert
Roberttown Road Runners
F35
3
08
20
235 of 309
James Critchley
Unattached
M55
3
08
28
236 of 309
David Annandale
East Hull Harriers
M45
3
08
50
237 of 309
Nicola Downes
Ackworth Road Runners
F
3
09
01
238 of 309
Chris Sumpton
Beverley Athletic Club
M
3
09
01
239 of 309
Teresa Williams
Ackworth Road Runners
F45
3
09
47
240 of 309
Anthony Melling
Unattached
M55
3
10
30
241 of 309
Trevor Fox
Unattached
M50
3
11
09
242 of 309
Jimmy Dutch
Cleethorpes Athletic Club
M60
3
11
15
243 of 309
Zona Mitchell
Scarborough Athletic Club
F
3
11
16
244 of 309
Colin Lea
Knavesmire Harriers
M40
3
11
27
245 of 309
Thomas Jorna
Unattached
M
3
11
46
246 of 309
Andrew Tomlinson
Unattached
M
3
11
46
247 of 309
Nick Lowe
Unattached
M40
3
12
03
248 of 309
Linda Carey
Baildon Runners
F45
3
12
13
249 of 309
Simon Beard
Unattached
M
3
12
15
250 of 309
Melvin Cross
East Hull Harriers
M55
3
12
37
251 of 309
Maria Sellars
Beverley Athletic Club
F40
3
12
42
252 of 309
Robert Parker
Lincoln Wellington Athletic Club
M55
3
12
55
253 of 309
Sheila Grant
Valley Striders
F40
3
13
01
254 of 309
Elaine Gee
Unattached
F40
3
13
55
255 of 309
John Boardley
Beverley Athletic Club
M60
3
13
58
256 of 309
Charlotte Robinson
Thirsk And Sowerby Harriers
F
3
13
58
257 of 309
John Hilton
Abbey Runners
M55
3
14
02
258 of 309
Betty Smith
Wolds Vets
F45
3
14
24
259 of 309
Graham Harper
Haltemprice Road Runners
M50
3
15
09
260 of 309
Chris Rea
Unattached
M50
3
15
38
262 of 309
Irene Simpson-Eyre
Unattached
F45
3
15
38
263 of 309
Joanne Jagger
East Hull Harriers
F
3
16
03
264 of 309
Basil Crane
Driffield Striders
M60
3
16
55
265 of 309
Sue Vicary
Pocklington Runners
F45
3
16
56
266 of 309
Joanna Drugan
Abbey Runners
F35
3
16
59
267 of 309
Margaret Brown
Knavesmire Harriers
F45
3
17
40
268 of 309
Frank Holden
Knavesmire Harriers
M60
3
17
40
269 of 309
Chris Brennan
Knavesmire Harriers
M
3
18
49
270 of 309
Sophie Teasdale
Unattached
F35
3
18
59
271 of 309
Kate Thompson
Unattached
F40
3
19
10
272 of 309
Andy Young
Knavesmire Harriers
M55
3
19
31
273 of 309
Peter Knott
Roberttown Road Runners
M50
3
19
44
274 of 309
Carole Rimmington
Beverley Athletic Club
F45
3
20
06
275 of 309
G w Green
RAF Menwith Hill AC
M45
3
20
25
276 of 309
Helen Leach
Knavesmire Harriers
F40
3
20
40
277 of 309
Martin West
Unattached
M45
3
21
18
278 of 309
Donna Litchfield
West Yorkshire Police AC
F40
3
21
50
279 of 309
Elaine Greaves
Mansfield Harriers
F45
3
22
29
280 of 309
Julie Bell
Mansfield Harriers
F45
3
22
29
281 of 309
Mark Harrison
City of Hull AC
M
3
23
17
282 of 309
Gillian Gill
Knavesmire Harriers
F45
3
24
09
283 of 309
Diane Firth
Roberttown Road Runners
F45
3
24
59
284 of 309
Karen Youel
Ackworth Road Runners
F40
3
25
34
285 of 309
Louise Brennan
Knavesmire Harriers
F35
3
25
38
286 of 309
Emma Kirkwood
Unattached
F
3
25
57
287 of 309
Keeley Ridge
West Yorkshire Police AC
F35
3
25
59
288 of 309
Lynsey Fisher
Unattached
F
3
26
09
289 of 309
Clare Peckett
Abbey Runners
F35
3
27
12
290 of 309
Raffi Aghanian
Scarborough Athletic Club
M45
3
27
35
291 of 309
Sarah Mann
Penistone Footpath Runners
F40
3
28
55
292 of 309
Shona Airlie
Abbey Runners
F35
3
29
06
293 of 309
Martin Sellers
Beverley Athletic Club
M45
3
29
36
294 of 309
Glenn Halsey
Hull Springhead Harriers
M40
3
30
15
295 of 309
Helen Nozedar
Unattached
F
3
30
33
296 of 309
Rachel MacKley
Unattached
F
3
30
54
298 of 309
Christophe Johnson
Unattached
M
3
30
55
299 of 309
Alison Marsden
Living Well
F35
3
30
56
297 of 309
Karen Rowling
Roberttown Road Runners
F35
3
32
11
300 of 309
Robert Thomson
Haltemprice Road Runners
M60
3
35
04
301 of 309
Wendy Baxter
Beverley Athletic Club
F40
3
36
58
302 of 309
Diana Wallis
Unattached
F45
3
37
56
303 of 309
Sam Koshy
Unattached
M
3
39
01
304 of 309
Dominique Holland
Abbey Runners
F
3
41
05
305 of 309
Andrew Poole
West Yorkshire Police AC
M50
3
41
49
306 of 309
Karen Bellamy
Unattached
F35
3
43
40
307 of 309
Sam Black
Abbey Runners
F60
3
53
46
308 of 309
Gary Wilson
Unattached
M
4
31
25
309 of 309
<<< View the External Full Results
<<< External Link: https://www.dewsburyroadrunners.co.uk/cgi/resultsQuery.php?Event=290&fwd=1
<<< Printable Plain Version of these Results
<<< Download a CSV file
<<< Back To Main Results Page
Home
|
News
|
Membership
|
Calendar
|
Results
|
Rankings
|
Club Runs
|
About Us
|
Contact Us
|
Events
|
Dewsbury 10k
|
X Country
|
Newsletter
|
Club Kit
|
Club Colours
|
Flat Cap 5
|
Gallery
|
Profiles
|
Bob Graham Round
Version 4.1 Webdesign © Andrew Cottier 2024