Error message

  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in Drupal\Component\Plugin\PluginBase->getDerivativeId() (line 83 of core/lib/Drupal/Component/Plugin/PluginBase.php).
    Drupal\Component\Plugin\PluginBase->getDerivativeId() (Line: 144)
    Drupal\entity_embed\EntityEmbedDisplay\FieldFormatterEntityEmbedDisplayBase->getFieldFormatterId() (Line: 183)
    Drupal\entity_embed\EntityEmbedDisplay\FieldFormatterEntityEmbedDisplayBase->defaultConfiguration() (Line: 161)
    Drupal\entity_embed\EntityEmbedDisplay\EntityEmbedDisplayBase->setConfiguration(Array) (Line: 71)
    Drupal\entity_embed\EntityEmbedDisplay\FieldFormatterEntityEmbedDisplayBase->__construct(Array, 'entity_reference:media_directories_image_dimensions', Array, Object, Object, Object, Object) (Line: 60)
    Drupal\entity_embed\Plugin\entity_embed\EntityEmbedDisplay\EntityReferenceFieldFormatter->__construct(Array, 'entity_reference:media_directories_image_dimensions', Array, Object, Object, Object, Object, Object) (Line: 76)
    Drupal\entity_embed\Plugin\entity_embed\EntityEmbedDisplay\EntityReferenceFieldFormatter::create(Object, Array, 'entity_reference:media_directories_image_dimensions', Array) (Line: 21)
    Drupal\Core\Plugin\Factory\ContainerFactory->createInstance('entity_reference:media_directories_image_dimensions', Array) (Line: 83)
    Drupal\Component\Plugin\PluginManagerBase->createInstance('entity_reference:media_directories_image_dimensions', Array) (Line: 176)
    Drupal\entity_embed\EntityEmbedDisplay\EntityEmbedDisplayManager->createInstance('entity_reference:media_directories_image_dimensions', Array) (Line: 149)
    Drupal\entity_embed\EntityEmbedBuilder->buildEntityEmbedDisplayPlugin(Object, 'entity_reference:media_directories_image_dimensions', Array, Array) (Line: 96)
    Drupal\entity_embed\EntityEmbedBuilder->buildEntityEmbed(Object, Array) (Line: 201)
    Drupal\entity_embed\Plugin\Filter\EntityEmbedFilter->process('Twenty years after the consolidated "British Trade Index" and "Handbook", covering trade cards issued up until 1970 (reference books RB.125 and RB.126 respectively), we have a new companion, for we have very great pleasure in announcing that we have just published the next book in line. This is "The British Trade Index 1971 - 2000", and it made its debut at the 2026 Annual Convention. 
    
    A little background, first. In March 2020, after the death of Vernon Young, Brian Joyce started both diligently recording new issues as well as amending and updating the records of sets and singles issued before 1971. The last Trade Index reference books, an index, numbered RB.125, and a handbook, numbered RB.126, both compiled by Vernon Young, had been printed in 2006, as replacements for the first group of British Trade Indexes, which grew to become four volumes in all. However, as a personal labour of love, Vernon Young kept on recording trade issues, and updating the records in hand, right up until his death. 
    
    Brian Joyce had also been keeping his own meticulous records of trade issues, on spreadsheets, which he has amalgamated with Vernon Young`s typed copies, and also the "New Issues" columns from our magazine. 
    
    The latest index follows a similar format to the previous indexes internally, but is now in paperback form. It runs to just over four hundred pages, plus an introduction and list of contents, sectionalised as follows :
    
    <ol><li> pages      1 - 178 : British Trade Index 1971-2000 
    	 pages 179 - 194 : Anonymous issues
    	 pages 195 - 202 : Appendix listing reprints of cigarette or trade series  up to the year 2000
    	 </li>
    	<li> pages 203 - 316 : Updates to the former British Trade Index to 1970 (RB.125)
    	 </li>
    	<li>pages 317 - 401 :  Updates to the former British Trade Handbook to 1970 (RB.126)
    	                                     plus some additions for 1971 - 2000 </li>
    </ol>', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 160)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 161)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array(Object, Array) (Line: 426)
    Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 405)
    Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 433)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 359)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
    Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 528)
    metatag_get_tags_from_route() (Line: 297)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 243)
    metatag_entity_view_alter(Array, Object, Object) (Line: 562)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 305)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 239)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in Drupal\Component\Plugin\PluginBase->getDerivativeId() (line 83 of core/lib/Drupal/Component/Plugin/PluginBase.php).
    Drupal\Component\Plugin\PluginBase->getDerivativeId() (Line: 144)
    Drupal\entity_embed\EntityEmbedDisplay\FieldFormatterEntityEmbedDisplayBase->getFieldFormatterId() (Line: 183)
    Drupal\entity_embed\EntityEmbedDisplay\FieldFormatterEntityEmbedDisplayBase->defaultConfiguration() (Line: 161)
    Drupal\entity_embed\EntityEmbedDisplay\EntityEmbedDisplayBase->setConfiguration(Array) (Line: 71)
    Drupal\entity_embed\EntityEmbedDisplay\FieldFormatterEntityEmbedDisplayBase->__construct(Array, 'entity_reference:media_directories_image_dimensions', Array, Object, Object, Object, Object) (Line: 60)
    Drupal\entity_embed\Plugin\entity_embed\EntityEmbedDisplay\EntityReferenceFieldFormatter->__construct(Array, 'entity_reference:media_directories_image_dimensions', Array, Object, Object, Object, Object, Object) (Line: 76)
    Drupal\entity_embed\Plugin\entity_embed\EntityEmbedDisplay\EntityReferenceFieldFormatter::create(Object, Array, 'entity_reference:media_directories_image_dimensions', Array) (Line: 21)
    Drupal\Core\Plugin\Factory\ContainerFactory->createInstance('entity_reference:media_directories_image_dimensions', Array) (Line: 83)
    Drupal\Component\Plugin\PluginManagerBase->createInstance('entity_reference:media_directories_image_dimensions', Array) (Line: 176)
    Drupal\entity_embed\EntityEmbedDisplay\EntityEmbedDisplayManager->createInstance('entity_reference:media_directories_image_dimensions', Array) (Line: 149)
    Drupal\entity_embed\EntityEmbedBuilder->buildEntityEmbedDisplayPlugin(Object, 'entity_reference:media_directories_image_dimensions', Array, Array) (Line: 96)
    Drupal\entity_embed\EntityEmbedBuilder->buildEntityEmbed(Object, Array) (Line: 201)
    Drupal\entity_embed\Plugin\Filter\EntityEmbedFilter->process('Twenty years after the consolidated "British Trade Index" and "Handbook", covering trade cards issued up until 1970 (reference books RB.125 and RB.126 respectively), we have a new companion, for we have very great pleasure in announcing that we have just published the next book in line. This is "The British Trade Index 1971 - 2000", and it made its debut at the 2026 Annual Convention. 
    
    A little background, first. In March 2020, after the death of Vernon Young, Brian Joyce started both diligently recording new issues as well as amending and updating the records of sets and singles issued before 1971. The last Trade Index reference books, an index, numbered RB.125, and a handbook, numbered RB.126, both compiled by Vernon Young, had been printed in 2006, as replacements for the first group of British Trade Indexes, which grew to become four volumes in all. However, as a personal labour of love, Vernon Young kept on recording trade issues, and updating the records in hand, right up until his death. 
    
    Brian Joyce had also been keeping his own meticulous records of trade issues, on spreadsheets, which he has amalgamated with Vernon Young`s typed copies, and also the "New Issues" columns from our magazine. 
    
    The latest index follows a similar format to the previous indexes internally, but is now in paperback form. It runs to just over four hundred pages, plus an introduction and list of contents, sectionalised as follows :
    
    <ol><li> pages      1 - 178 : British Trade Index 1971-2000 
    	 pages 179 - 194 : Anonymous issues
    	 pages 195 - 202 : Appendix listing reprints of cigarette or trade series  up to the year 2000
    	 </li>
    	<li> pages 203 - 316 : Updates to the former British Trade Index to 1970 (RB.125)
    	 </li>
    	<li>pages 317 - 401 :  Updates to the former British Trade Handbook to 1970 (RB.126)
    	                                     plus some additions for 1971 - 2000 </li>
    </ol>', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 82)
    __TwigTemplate_3297af3ae6c497865fbb845137df6578->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('core/modules/system/templates/field.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 100)
    __TwigTemplate_a02c3a0b6408ebf4423bb6b839060621->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('core/modules/node/templates/node.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Deprecated function: Return type of Drupal\entity\QueryAccess\ConditionGroup::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 36 of modules/entity/src/QueryAccess/ConditionGroup.php).
    include('/home/u797468195/domains/csgb.co.uk/public_html/modules/entity/src/QueryAccess/ConditionGroup.php') (Line: 571)
    Composer\Autoload\includeFile('/home/u797468195/domains/csgb.co.uk/public_html/modules/entity/src/QueryAccess/ConditionGroup.php') (Line: 428)
    Composer\Autoload\ClassLoader->loadClass('Drupal\entity\QueryAccess\ConditionGroup') (Line: 74)
    Drupal\entity\QueryAccess\EventOnlyQueryAccessHandler->getConditions('view') (Line: 123)
    Drupal\entity\QueryAccess\ViewsQueryAlter->alter(Object, Object) (Line: 166)
    entity_views_query_alter(Object, Object)
    call_user_func_array(Object, Array) (Line: 426)
    Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'entity') (Line: 405)
    Drupal\Core\Extension\ModuleHandler->invokeAllWith('views_query_alter', Object) (Line: 433)
    Drupal\Core\Extension\ModuleHandler->invokeAll('views_query_alter', Array) (Line: 1444)
    Drupal\views\Plugin\views\query\Sql->alter(Object) (Line: 1321)
    Drupal\views\ViewExecutable->build(NULL) (Line: 1396)
    Drupal\views\ViewExecutable->execute(NULL) (Line: 1459)
    Drupal\views\ViewExecutable->render() (Line: 131)
    Drupal\views\Plugin\views\display\Block->execute() (Line: 1635)
    Drupal\views\ViewExecutable->executeDisplay('article_info', Array) (Line: 81)
    Drupal\views\Element\View::preRenderViewElement(Array) (Line: 59)
    Drupal\views\Plugin\Block\ViewsBlock->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender(Array)
    call_user_func_array(Array, Array) (Line: 101)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 446)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 64)
    __TwigTemplate_81bfbab757039521a7915bc8fdf016b9->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('sites/default/themes/htec/templates/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 86)
    __TwigTemplate_be84a162cdb30b51a5b798a6b34ce0ef->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('sites/default/themes/htec/templates/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 433)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

RB.127 - The New British Trade Index

Twenty years after the consolidated "British Trade Index" and "Handbook", covering trade cards issued up until 1970 (reference books RB.125 and RB.126 respectively), we have a new companion, for we have very great pleasure in announcing that we have just published the next book in line. This is "The British Trade Index 1971 - 2000", and it made its debut at the 2026 Annual Convention. 

A little background, first. In March 2020, after the death of Vernon Young, Brian Joyce started both diligently recording new issues as well as amending and updating the records of sets and singles issued before 1971. The last Trade Index reference books, an index, numbered RB.125, and a handbook, numbered RB.126, both compiled by Vernon Young, had been printed in 2006, as replacements for the first group of British Trade Indexes, which grew to become four volumes in all. However, as a personal labour of love, Vernon Young kept on recording trade issues, and updating the records in hand, right up until his death. 

Brian Joyce had also been keeping his own meticulous records of trade issues, on spreadsheets, which he has amalgamated with Vernon Young`s typed copies, and also the "New Issues" columns from our magazine. 

The latest index follows a similar format to the previous indexes internally, but is now in paperback form. It runs to just over four hundred pages, plus an introduction and list of contents, sectionalised as follows :

  1.  pages      1 - 178 : British Trade Index 1971-2000 
     pages 179 - 194 : Anonymous issues
     pages 195 - 202 : Appendix listing reprints of cigarette or trade series  up to the year 2000
     
  2.  pages 203 - 316 : Updates to the former British Trade Index to 1970 (RB.125)
     
  3. pages 317 - 401 :  Updates to the former British Trade Handbook to 1970 (RB.126)
                                         plus some additions for 1971 - 2000 
RB127