List People [Rank: Spr]

List of the Fallen

Number Year Surname Initials Rank Unit Corps S I V A
5343 1900 Allen J.P. Spr Royal Engineers ARMY 575
5373 1900 Allwood A. Spr Royal Engineers ARMY 666
5474 1900 Ankers F. Spr Royal Engineers ARMY 367
5526 1900 Armstrong D. Spr Royal Engineers ARMY 320
24 1976 Aschman  * J. Spr 2 Field Engineer Regiment ARMY There are 1 dedications1 2 1299
5636 1900 Atkinson D. Spr Royal Engineers Volunteers ARMY 305
6955 1900 Baker T. Spr Royal Engineers ARMY 297
6980 1900 Baldwin/Balwin W. Spr Royal Engineers Militia ARMY 319
7003 1900 Ballard W.F. Spr Royal Engineers ARMY 301
7012 1900 Balpin/Bulpin P.J. Spr Royal Engineers ARMY 304
5810 1900 BARNES CJ Spr Royal Engineers ARMY 313
7150 1900 Barrett G.H. Spr Royal Engineers ARMY 323
7215 1901 Baskerville H.G. Spr Royal Engineers ARMY 1 325
7445 1900 Benson J. Spr Royal Engineers ARMY 282
7485 1900 Berry S.H. Spr Royal Engineers ARMY 353
6139 1900 BLAND W Spr Royal Engineers ARMY 287
6168 1900 BLYTH J Spr Royal Engineers ARMY 274
7726 1900 Bodkin J. Spr Royal Engineers ARMY 287
7744 1900 Bolton H. Spr Royal Engineers ARMY 285
7813 1900 Botham A.A.W. Spr Royal Engineers ARMY 281
7888 1900 Box Unknown Spr Royal Engineers Volunteers ARMY 227
8049 1900 Brickley E. Spr Royal Engineers Militia ARMY 296
8149 1900 Bromley R. Spr Royal Engineers ARMY 282
8249 1900 Brown J. Spr Royal Engineers ARMY 305
8277 1900 Brown S. Spr Royal Engineers ARMY 289
8328 1900 Bruce D. Spr Royal Engineers ARMY 314
8370 1900 Buchanan R. Spr Royal Engineers ARMY 300
8381 1900 Buckingham P. Spr Royal Engineers ARMY 259
8423 1900 Bulpin/Balpin P. Spr Royal Engineers ARMY 307
173 1983 Burger A.P. Spr Unknown ARMY 1 749
8507 1900 Burrow/Burrows R. Spr Royal Engineers ARMY 295
8519 1900 Burt J. Spr Royal Engineers ARMY 295
8581 1900 Butler R. Spr Royal Engineers ARMY 333
9392 1900 Cambray R. Spr Royal Engineers ARMY 289
9495 1900 Carding G. Spr Royal Engineers ARMY 261
9518 1900 Carmody/Charmody/Carmpedy P. Spr Royal Engineers ARMY 349
8699 1900 CARROLL J Spr Royal Engineers ARMY 314
9708 1900 Chandler H. Spr Royal Engineers ARMY 284
9734 1900 Chapman E. Spr Royal Engineers ARMY 301
8752 1900 CHARLES W Spr Royal Engineers ARMY 248
9770 1900 Cheadle E.W. Spr Royal Engineers ARMY 258
9817 1900 Childs R. Spr Royal Engineers ARMY 252
9982 1900 Clarke R. Spr Royal Engineers ARMY 236
229 1986 Coad W.J. Spr Unknown ARMY 1 647
242 1985 Cole K.C. Spr Unknown ARMY There are 1 dedications1 1 1453 PP
10328 1900 Cook T./J. Spr Royal Engineers ARMY 269
10337 1900 Cooke D. Spr Royal Engineers ARMY 267
10348 1900 Coomber J.S. Spr Royal Engineers ARMY 281
10406 1900 Coops T. Spr Royal Engineers ARMY 256
10452 1900 Cornish H. Spr Royal Engineers ARMY 204
10534 1900 Cowan J. Spr Royal Engineers ARMY 270
9182 1900 COX T Spr Royal Engineers ARMY 314
271 1989 Crowley F. Spr Unknown ARMY 1 617
10847 1900 Curtis J.E. Spr Royal Engineers ARMY 291
10848 1900 Curtis W. Spr Royal Engineers ARMY 272
11808 1900 Darlington J.J. Spr Royal Engineers ARMY 297
11879 1900 Davies T. Spr Royal Engineers ARMY 268
300 1982 De Bruin P.J. Spr Unknown ARMY 1 651
303 1988 De Goede C.A. Spr Unknown ARMY 1 747
12214 1900 Dillon J. Spr Royal Engineers ARMY 244
12243 1900 Dixon E. Spr Royal Engineers ARMY 327
11430 1900 DREW A Spr Royal Engineers ARMY 299
401 1976 Du Toit P.J. Spr Unknown ARMY 2 732
12490 1900 Dudley C. Spr Royal Engineers ARMY 227
12496 1900 Duell/Danill J. Spr Royal Engineers ARMY 298
12573 1900 Durance E. Spr Royal Engineers ARMY 272
12673 1900 Elliott R Spr Royal Engineers ARMY 308
12676 1900 Elliott W Spr Royal Engineers ARMY 303
13092 1900 Emmas/Emms W. Spr Royal Engineers ARMY 257
430 1987 Engelbrecht  * S. Spr 25 Field Engineer Squadron ARMY 2 703
427 1976 Engelbrecht B.K. Spr Unknown ARMY 2 772
13137 1900 Etcell G. Spr Royal Engineers ARMY 243
13153 1900 Evans F. Spr Royal Engineers ARMY 241
13157 1900 Evans F.J. Spr Royal Engineers ARMY 256
13557 1900 Fairall C.A. Spr Royal Engineers ARMY 238
13630 1900 Fearnley B.W.B. Spr Royal Engineers ARMY 273
13700 1900 Fidkins D. Spr Royal Engineers ARMY 274
13317 1900 FINCH G Spr Royal Engineers ARMY 292
13723 1900 Finch A. Spr Royal Engineers ARMY 263
13809 1900 Fitzpatrick G. Spr Royal Engineers ARMY 230
13820 1900 Flaherty A.J. Spr Royal Engineers ARMY 245
35642 1976 Fourie M.A. Spr Unknown ARMY 1 628
14019 1900 Fowler E. Spr Royal Engineers ARMY 243
14051 1900 Foxcroft S. Spr Royal Engineers ARMY 238
14054 1900 Foy A. Spr Royal Engineers ARMY 270
14078 1900 Francis W.G. Spr Royal Engineers ARMY 270
14101 1900 Franks H. Spr Royal Engineers ARMY 238
14152 1900 Freemantle A. Spr Royal Engineers ARMY 317
14174 1900 Frew W.T. Spr Royal Engineers ARMY 252
13542 1900 FULLER TW Spr Royal Engineers ARMY 281
14719 1900 Gallagher W. Spr Royal Engineers ARMY 251
14729 1900 Galpin A.J. Spr Royal Engineers ARMY 271
14776 1900 Garlick H. Spr Royal Engineers ARMY 243
14778 1900 Garlick W. Spr Royal Engineers ARMY 259
14795 1900 Garrod B. Spr Royal Engineers ARMY 264
14806 1900 Garvey M. Spr Royal Engineers ARMY 268
15063 1900 Glynn W. Spr Royal Engineers ARMY 273
15124 1900 Goodacre A.M. Spr Royal Engineers ARMY 251
15185 1900 Gordon G. Spr Royal Engineers ARMY 268
15188 1900 Gordon H. Spr Royal Engineers ARMY 236
15339 1900 Gray H.J. Spr Royal Engineers ARMY 257
15394 1900 Green P. Spr Royal Engineers ARMY 244
16262 1900 Hall E.W. Spr Royal Engineers ARMY 247
16341 1900 Hamilton T. Spr Royal Engineers ARMY 279
16409 1900 Hannay/Hanney R.T. Spr Royal Engineers ARMY 241
16460 1900 Hardy A. Spr Lancers ARMY 296
16488 1900 Harley W. Spr Royal Engineers ARMY 235
16519 1900 Harris A. Spr Royal Engineers ARMY 255
16636 1900 Harvey N. Spr Royal Engineers ARMY 249
15786 1900 HATLEY C. Spr Royal Engineers ARMY 197
16694 1900 Hawkins A. Spr Royal Engineers ARMY 218
16727 1900 Hayes A. Spr Royal Engineers ARMY 269
16785 1900 Heaney J. Spr Royal Engineers ARMY 237
16822 1900 Hedderman P. Spr Royal Engineers ARMY 237
574 1984 Helberg N.J.G. Spr Unknown ARMY 2 544
15943 1900 HEWITT E A Spr Royal Engineers ARMY 299
16983 1900 Hey A. Spr Royal Engineers ARMY 224
15958 1900 HIBBERD L Spr Royal Engineers ARMY 217
17074 1900 Hill T. Spr Royal Engineers ARMY 238
17140 1900 Hitchcox E.J. Spr Imperial Yeomanry ARMY 176
35239 1999 Hlongwane S.P. Spr Unknown ARMY 1 390
16023 1900 HOAY P Spr Royal Engineers ARMY 194
17150 1900 Hoay/Hoey P. Spr Royal Engineers ARMY 228
17357 1900 Hopkins J. Spr Royal Engineers ARMY 214
17427 1900 Hother J.G. Spr Royal Engineers ARMY 206
17626 1900 Hunt A. Spr Royal Engineers ARMY 234
17657 1900 Hunter J. Spr Royal Engineers Militia ARMY 268
17667 1900 Hunter W.J. Spr Royal Engineers ARMY 257
17668 1900 Huntingdon W. Spr Royal Engineers ARMY 173
17732 1900 Hyams D. Spr Royal Engineers ARMY 264
17821 1900 Irvine J. Spr Royal Engineers ARMY 234
1751 1980 Jacobs H.J.J. Spr Unknown ARMY 1 436
18331 1900 James W. Spr Royal Engineers ARMY 201
18006 1900 JELLEY FA Spr Royal Engineers ARMY 236
18402 1900 Jelley F.A. Spr Royal Engineers ARMY 195
18477 1900 Johnson G. Spr Royal Engineers ARMY 244
18518 1900 Johnston/Johnson A.W. Spr Royal Engineers ARMY 215
18591 1900 Jones H. Spr Royal Engineers ARMY 280
18213 1900 JOY FT S Spr Royal Engineers ARMY 287
18757 1900 KEEFE JH Spr Royal Engineers ARMY 236
685 1977 Kemp  * C. Spr Unknown ARMY 1 1 1198
18824 1900 KENYON W Spr Royal Engineers ARMY 324
689 1992 Khoathela A.M. Spr Unknown ARMY 1 541
19487 1900 Kindleysides T. Spr Royal Engineers ARMY 197
19548 1900 Kinsella R. Spr Royal Engineers ARMY 216
19559 1900 Kirk D. Spr Royal Engineers ARMY 235
19611 1900 Knight J. Spr Royal Engineers ARMY 221
19632 1900 Knowles A. Spr Royal Engineers ARMY 252
761 1986 Kuyler L.B. Spr Unknown ARMY 1 432
20233 1900 Lamb J. Spr Royal Engineers ARMY 278
36688 1979 Lambert L. Spr Unknown ARMY 1 294
20251 1900 Lamble B. Spr Royal Engineers ARMY 239
20280 1900 Lane F. Spr Royal Engineers ARMY 235
779 1988 Lategan A.S. Spr 5 Military Works Unit ARMY 1 1 741
20401 1900 Lawson J. Spr Royal Engineers ARMY 244
19821 1900 LE GROVE HG Spr Royal Engineers ARMY 249
20420 1900 Le Grove H.G. Spr Royal Engineers ARMY 214
36680 1976 Le Roux G.W.G. Spr Unknown ARMY 1 1 364
801 1988 Lelong S.E. Spr Parachute Battalion (1st) ARMY There are 2 dedications2 3 1 1645
20756 1900 Lockyear A. Spr Royal Engineers ARMY 198
20830 1900 Lord J.S. Spr Royal Engineers ARMY 254
20924 1900 Lummus/Lummies J.W. Spr Royal Engineers ARMY 275
20998 1900 MADDOX TP Spr Royal Engineers ARMY 250
21822 1900 Madeley/Madely W. Spr Royal Engineers ARMY 183
21854 1900 Maidment T. Spr Royal Engineers ARMY 250
21048 1900 MANDERS H Spr Royal Engineers ARMY 221
1750 1980 Marais A. Spr Unknown ARMY 1 468
21096 1900 MARDON C Spr Royal Engineers ARMY 233
22067 1900 Martin E.J. Spr Royal Engineers ARMY 266
22248 1900 Maytum A. Spr Royal Engineers ARMY 248
22303 1900 McCRON J Spr Royal Engineers ARMY 253
22471 1900 McDougall/Macdougall C. Spr Royal Engineers ARMY 228
22594 1900 McGuinness T.J. Spr Royal Engineers ARMY 245
22626 1900 McInerney/McEnery J. Spr Royal Engineers ARMY 219
22925 1900 Measure D.J. Spr Royal Engineers ARMY 209
22929 1900 Meddows Unknown Spr Royal Engineers ARMY 255
23009 1900 Metcalfe J.L. Spr Royal Engineers ARMY 248
954 1987 Meyer  * E.A. Spr 101 Battalion, SWATF ARMY There are 4 dedications4 3 1216
23062 1900 Miller A. Spr Royal Engineers ARMY 221
21429 1900 MILNE J A Spr Royal Engineers ARMY 255
23135 1900 Milton P.A. Spr Royal Engineers ARMY 242
23237 1900 Money T. Spr Royal Engineers ARMY 241
23243 1900 Monks M.J. Spr Royal Engineers ARMY 227
23324 1900 Moore T.J. Spr Royal Engineers ARMY 270
23330 1900 Moores F.G. Spr Royal Engineers ARMY 222
23463 1900 Morton D. Spr Royal Engineers ARMY 230
21605 1900 MOYSEY H Spr Royal Engineers ARMY 183
21607 1900 MUDD JJ Spr Royal Engineers ARMY 279
23535 1900 Mulholland W. Spr Royal Engineers Volunteers ARMY 234
23557 1900 Mulvay P. Spr Royal Engineers ARMY 217
23602 1900 Murphy D. Spr Royal Engineers ARMY 235
23661 1900 Murray R. Spr Royal Engineers ARMY 242
1045 1978 Nel M.A.S. Spr Unknown ARMY 1 523
24059 1900 Newman H. Spr Royal Engineers ARMY 247
1071 1993 Ntuli S.N.K. Spr Unknown ARMY 1 515
24568 1900 Odell E. Spr Royal Engineers ARMY 223
24295 1900 OKeeffe D. Spr Royal Engineers ARMY 212
24342 1900 ORiordan M. Spr Royal Engineers ARMY 190
24741 1900 PALMER J Spr Royal Engineers ARMY 229
25418 1900 Parker A. Spr Royal Engineers ARMY 245
25422 1900 Parker C. Spr Royal Engineers ARMY 236
25476 1900 Parnell A.T. Spr Royal Engineers ARMY 227
25532 1900 Patchen F.R. Spr Royal Engineers ARMY 253
25696 1900 Pendleberry/Pendelbury G. Spr Royal Engineers ARMY 205
24832 1900 PENDLETON T Spr Royal Engineers ARMY 243
25804 1900 Petts W.E. Spr Royal Engineers ARMY 187
25825 1900 Phillips F.J. Spr Royal Engineers ARMY 250
25960 1900 Plumridge G.E. Spr Royal Engineers ARMY 252
25965 1900 Pocklington W.F. Spr Royal Engineers ARMY 243
25000 1900 POLLARD JE Spr Royal Engineers ARMY 248
1155 1978 Porter L.F. Spr Unknown ARMY There are 1 dedications1 1 740
25116 1900 POTTER A Spr Royal Engineers ARMY 239
26166 1900 Price W.M. Spr Royal Engineers ARMY 248
1749 1980 Prinsloo  * W.J.S. Spr Unknown ARMY 1 475
26210 1900 Proctor G. Spr Royal Engineers ARMY 241
26289 1900 Quarm A. Spr Royal Engineers ARMY There are 1 dedications1 448
26322 1900 Quinnell E. Spr Royal Engineers ARMY 178
26829 1900 Ranger F. Spr Royal Engineers ARMY 185
26839 1900 Ranson/Ransom W.G. Spr Royal Engineers ARMY 254
35653 1979 Rees C.S. Spr Unknown ARMY 1 447
27001 1900 Rendle J. Spr Royal Engineers ARMY 238
1198 1988 Renison R. Spr Army Battle School ARMY 1 1 847
26446 1900 RENYARD GB Spr Royal Engineers ARMY 245
27097 1900 Richardson B. Spr Royal Engineers ARMY 200
27099 1900 Richardson C.H. Spr Royal Engineers ARMY 256
27225 1900 Roberts E. Spr Royal Engineers ARMY 241
27260 1900 Roberts T. Spr Royal Engineers ARMY 247
26568 1900 ROBINSON FW Spr Royal Engineers ARMY 248
27339 1900 Robinson S. Spr Royal Engineers ARMY 248
27381 1900 Rogers E. Spr Royal Engineers ARMY 240
27444 1900 Rose J. Spr Royal Engineers ARMY 267
27522 1900 Rowe W.J. Spr Royal Engineers Militia ARMY 261
27549 1900 Rudd A.S. Spr Royal Engineers ARMY 235
1247 1988 Sachse  * C. Spr Unknown ARMY 1 487
28726 1900 Salmon T./W.E. Spr Royal Garrison Artillery Vol ARMY 228
28751 1900 Sambells/Sambell W.J. Spr Royal Engineers ARMY 243
28762 1900 Samuels T./S. Spr Royal Engineers Militia ARMY 242
28816 1900 Saunders J. Spr Royal Engineers ARMY 224
1260 1986 Schentke G.E. Spr 1 Construction ARMY 1 531
28965 1900 Scutt H. Spr Royal Engineers ARMY 222
29052 1900 Shadbolt F.J. Spr Royal Engineers ARMY 212
29175 1900 Shepstone C. Spr Royal Engineers ARMY 184
27919 1900 SHERVINGTON A Spr Royal Engineers ARMY 204
27932 1900 SHOOBRIDGE AF Spr Royal Engineers ARMY 216
29224 1900 Short E.C. Spr Royal Engineers Volunteers ARMY 279
27954 1900 SIMMONS WG Spr Royal Engineers ARMY 223
29428 1900 Smedley F. Spr Royal Engineers ARMY 184
34735 0000 Smit M.J. Spr Unknown ARMY 1 532
29529 1900 Smith G.J. Spr Royal Engineers ARMY 226
29539 1900 Smith H. Spr Royal Engineers ARMY 239
29548 1900 Smith H.K./J. Spr Royal Engineers ARMY 209
29574 1900 Smith J. Spr Royal Engineers ARMY 213
29629 1900 Smith T.H. Spr Royal Engineers ARMY 209
28234 1900 SNUGGS CT Spr Royal Engineers ARMY 198
29877 1900 Stanford C. Spr Royal Engineers ARMY 204
29905 1900 Stanton S. Spr Royal Engineers ARMY 216
1347 1987 Steyn  * E.A. Spr 101 Battalion, SWATF ARMY There are 17 dedications17 11 1408
30110 1900 Stoneman F. Spr Royal Engineers ARMY 206
30148 1900 Stringer A. Spr Royal Engineers ARMY 166
2077 1981 Strydom  * A.C. Spr Unknown ARMY 1 674
30194 1900 Sullivan D. Spr Royal Engineers ARMY 214
1373 1988 Suter  * M.C. Spr Unknown ARMY 2 1 1158
35715 1988 Sutter M.C. Spr 101 Battalion, SWATF ARMY 1 377
30265 1900 Swaffield/Swafield G. Spr Royal Engineers ARMY 184
1748 1980 Swanepoel P.J.W. Spr Unknown ARMY 1 517
30293 1900 Sweet T. Spr Royal Engineers ARMY 194
30585 1900 Talbot W. Spr Royal Engineers ARMY 210
2078 1981 Taljaard G.A. Spr Unknown ARMY 1 525
30749 1900 Temple W. Spr Imperial Yeomanry ARMY 218
30895 1900 Thompson J.C. Spr Royal Engineers ARMY 245
31033 1900 Tipper T. Spr Royal Engineers ARMY 175
31050 1900 Tolhurst J. Spr Royal Engineers ARMY 204
31053 1900 Tolley F. Spr Royal Engineers ARMY 228
31086 1900 Topham W.S. Spr Royal Engineers ARMY 181
31104 1900 Townsend W. Spr Royal Engineers ARMY 242
31112 1900 Trafford G. Spr Royal Engineers ARMY 175
30507 1900 TREWINARD FJ Spr Royal Engineers ARMY 172
31159 1900 Tritton A.E. Spr Royal Engineers ARMY 194
31181 1900 Truman E. Spr Royal Engineers ARMY 191
31183 1900 Truman/Trueman E. Spr Royal Engineers ARMY 191
31184 1900 Truman/Trueman W.S. Spr Royal Engineers ARMY 195
30534 1900 TUNNADINE A Spr Royal Engineers ARMY 179
31334 1900 Tynan G. Spr Royal Engineers ARMY 220
31418 1900 Upton C. Spr Royal Engineers ARMY 229
1537 1986 Van den Berg J.P. Spr Unknown ARMY 1 669
36713 1987 Van Der Leeuw N.C. Spr Unknown ARMY 1 332
1475 1979 Van Heerden  * R.F. Spr Unknown ARMY 1 465
1504 1986 Van Schalkwyk D.W. Spr Unknown ARMY 1 512
1515 1977 Van Wyk Mouton J. Spr Unknown ARMY 1 486
1523 1982 Van Wyngaardt  * A.F. Spr Unknown ARMY 1 1 1647
32568 1900 Vane E. Spr Royal Engineers ARMY 2 768
32624 1900 Vile E.T. Spr Royal Engineers ARMY 166
1604 1977 Viljoen  * J.H. Spr 2 Field Engineer Regiment ARMY 1 1 1067
1619 1975 Von Schmettau U.K. Spr Unknown ARMY 3 2 1110
1626 1979 Wagener D.J. Spr Unknown ARMY 1 430
33328 1900 Walton B. Spr Royal Engineers ARMY 215
33580 1900 Weakley C. Spr Royal Engineers Volunteers ARMY 229
33700 1900 Wenmouth/Wemmouth J. Spr Royal Engineers ARMY 209
33713 1900 West E. Spr Royal Engineers ARMY 196
1650 1987 Wetton  * C.D. Spr 101 Battalion, SWATF ARMY 2 749
32889 1900 WHARTON W Spr Royal Engineers ARMY 190
33793 1900 Whicher/Whitcher/Witcher W. Spr Royal Engineers ARMY 202
33908 1900 Whiting G.T. Spr Royal Engineers ARMY 209
1662 1977 Wiggell W.T. Spr Regiment Algoa Bay ARMY There are 1 dedications1 1 2 1553 HC
32972 1900 WILKINS Unknown Spr Royal Engineers ARMY 218
32974 1900 WILKINS J Spr Royal Engineers ARMY 225
1665 1975 Willemse A.R. Spr Unknown ARMY 2 1 1136
34075 1900 Williams G. Spr Royal Engineers Militia ARMY 243
34057 1900 Williams E. Spr Royal Engineers ARMY 210
34129 1900 Williams W.R. Spr Royal Engineers ARMY 256
34132 1900 Williamson Unknown Spr Royal Engineers ARMY 186
34256 1900 Wilson J.T. Spr Royal Engineers ARMY 289
34268 1900 Wilson R.H. Spr Royal Engineers ARMY 214
33087 1900 WOOD J Spr Royal Engineers ARMY 212
34577 1900 Wyatt E.H. Spr Royal Engineers ARMY 242
33136 1900 WYTHE A Spr Royal Engineers ARMY 190
Number of Friends Left Behind 316(316)

Information

Contributions to this website are not only welcome, they are vital. Please add Stories and Dedications, images of the person, grave images and any other information that you have.

I get emailed a copy of the additions that you make and I will extract the information to update the database.

Year of Death

Person

Advanced Search

Sitewide Statistics

Deaths 33799
Stories 2221
Dedications 993
Photos 4764
Units 876
Users 510

Donations

Donations help to defray the costs of server hosting and bandwidth. Anything you contribute will be greatly appreciated.

Last Visits

List of the locations of last people to visit this site.

  1. You (United States)  
  2. (United States)  
  3. ()  
  4. ()  
  5. (United States)  
  6. ()  
  7. ()  
  8. (United States)  
  9. ()  
  10. ()  

Tweets

Other Stuff

Bookmark and Share

Products from Just Done Productions
Freedom Park: Roots and Solutions by Major Willem Steenkamp Aphorisms and Observations for the Fighting Soldier by Willem Steenkamp Carry on Regardless by Kevin Mulligan Above Board and Under Cover by Ivor Little Orange - a Novel by Trevor Ahmed