ICA-AtoM : Docuracy Search Query Helper

I’m now working on building an archive catalogue for clients of Docuracy Ltd. Attempts have been made before to bring order to what is a rather disparate collection, which includes documents which date back many hundreds of years.

Imagine my delight on discovering that an open-source, standards-compliant archive description system is freely available: ICA-AtoM. The remaining challenges were:

  1. to identify and set up a Virtual Private Server capable of the necessary configuration;
  2. installation of the ICA-Atom software;
  3. to build a system to convert the catalogue’s previous word-processor files into XML conformed to ICA-AtoM’s import requirements;
  4. to convince ourselves and our clients that the system is superior to commercially available software on grounds other than lack-of-cost!

This post is prompted by some work I did today on challenge 4: the ICA-AtoM system is extremely powerful and offers very complex record searching capabilities. The proposed end-users of the system, however, are not necessarily computer-literate, and it seemed desirable to present some of the complex search-functionality in a more user-friendly way than the standard set-up permits.

I’ve built a plug-in, the “Docuracy Query Helper” which through JQuery helps with the construction of complicated catalogue queries – what amounts on other systems to an “Advanced Search” tab. It’s designed to be unobtrusive, and doesn’t interfere in any way with the normal operation of the software.

If you’d like to try it out, all you need to do is replace a single file in your ICA-AtoM installation:

<ica-atom-root>/apps/qubit/modules/search/templates/_box.php

Please make sure you back up the original file first by renaming it, then create a new file with the original name, and cut-and-paste into it the code from the box below. The <style> section is, incidentally, a convenient place to try out some basic style customisation – on the line beginning “div.search”.

<div class="search section">

  <h2 class="element-invisible"><?php echo __('Search') ?></h2>

  <div class="content">
    <style type="text/css">
		div#qHelper {text-align:right;}
		div#qHelper span#qSwitch{color:#3366CC;cursor:pointer;}
		div#qHelper div#qPanel,div#qHelper div#qSwitch {display:none;}
		div#qHelper input[type=text] {width:272px;margin:3px 0 3px 5px;}
		div#qHelper span#qItemsOnlySpan {float:left;border:1px solid black;padding:3px;margin:3px 5px 0 0;}
		div#qHelper input[type=checkbox] {width:auto;margin:3px 0 3px 5px;position:relative;top:2px;}
		div#qHelper select {width:55px;font-size:9px;margin:3px 5px 3px 0;padding:1px;}
		div#qHelper select#qEASpelling,div#qHelper select#qEAExcludeSpelling, div#qHelper select#qLimitType {width:68px;}
		div#qHelper input#qDate1,div#qHelper input#qDate2 {width:60px;font-style:italic;color:#999;}
		div#qManual {clear:both;font-size:9px;}
		div.search {background-image:url(http://docuracy.co.uk/images/ica-docuracy.png)!important;background-repeat:no-repeat!important;background-position:10px 10px!important;}
	</style>
    <form action="<?php echo url_for(array('module' => 'search')) ?>">
        <input name="query" value="<?php echo esc_entities($sf_request->query) ?>"/>
        <input class="form-submit" type="submit" value="<?php echo __('Search') ?>"/>
        <div id="qHelper">
            <span id="qSwitch"><span id="qSwitchHide">Hide </span>Docuracy Query Helper</span>
            <div id="qPanel">
            	<label for="qAllWords">Find <b>all</b> these words, </label><select id="qEASpelling"><option selected="selected">EXACT</option><option>LOOSE</option></select>spelling:<input type="text" id="qAllWords" autocomplete="off" /><br />
            	<select id="qAOExactPhrase"><option selected="selected">AND</option><option>OR</option></select><label for="qExactPhrase">this <b>exact</b> phrase:</label><input type="text" id="qExactPhrase" autocomplete="off" /><br />
            	<select id="qAOOneOrMore"><option selected="selected">AND</option><option>OR</option></select><label for="qOneOrMore"><b>one or more</b> of these words:</label><input type="text" id="qOneOrMore" autocomplete="off" /><br />
            	<select id="qAONear"><option selected="selected">AND</option><option>OR</option></select><label for="qNear">these words <b>near</b> each other:</label><input type="text" id="qNear" autocomplete="off" /><br />
            	<label for="qExcludeWords"><b>Exclude</b> words, </label><select id="qEAExcludeSpelling"><option selected="selected">EXACT</option><option>LOOSE</option></select>spelling:<input type="text" id="qExcludeWords" autocomplete="off" /><br />
                <span id="qItemsOnlySpan"><label for="qItemsOnly">Limit results to </label><select id="qLimitType"><option selected="selected" value="levelofdescription:item">Items</option><option value="mediatype:image">Images</option></select><b>only</b>:<input type="checkbox" id="qItemsOnly" /></span>
            	<label for="qDate1"><b>Date: </label><input type="text" id="qDate1" /><label for="qDate2"><b> <i>to</i> </b></label><input type="text" id="qDate2" title="May be left blank to search for exact date."/><br />
            <div id="qManual">For a full description of other search options, <a href="http://framework.zend.com/manual/en/zend.search.lucene.query-language.html" title="Lucene Search Options" target="_blank">click here</a>.</div>
            </div>
        </div>
    </form>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
    <script language="javascript">
	function qUpdateQuery(){
		function brackets(qElement){
			return ((multipleInputs)?("("+qElement+")"):(qElement));
			}
		var query = new Array();
		var multipleInputs = ($('div#qHelper input:text[value!=""]').filter('input:text[value!="YYYY"]').length>1);

		var qTest = $('div#qHelper input#qAllWords').val();
		if(qTest!=''){
			if($('div#qHelper select#qEASpelling').val()=='LOOSE'){
				qTest = $.trim(qTest).replace(/\s+/g,"~ ")+"~";
				} 
			qTest = $.trim(qTest).replace(/\s+/g," AND ");
			query.push(brackets(qTest));
			}
		
		var qTest = $('div#qHelper input#qExactPhrase').val();
		if(qTest!=''){
			qTest=brackets('"'+qTest+'"');
			if(query.length>0)qTest=$('div#qHelper select#qAOExactPhrase').val()+" "+qTest;
			query.push(qTest);
			}
		
		var qTest = $('div#qHelper input#qOneOrMore').val();
		if(qTest!=''){
			qTest = $.trim(qTest).replace(/\s+/g," OR ");
			qTest=brackets('"'+qTest+'"');
			if(query.length>0)qTest=$('div#qHelper select#qAOOneOrMore').val()+" "+qTest;
			query.push(qTest);
			}
		
		var qTest = $('div#qHelper input#qNear').val();
		if(qTest!=''){
			qTest=brackets('"'+qTest+'"~5');
			if(query.length>0)qTest=$('div#qHelper select#qAONear').val()+" "+qTest;
			query.push(qTest);
			}

		var qTest = $('div#qHelper input#qExcludeWords').val();
		if((qTest!='')&&(query.length>0)){
			if($('div#qHelper select#qEAExcludeSpelling').val()=='LOOSE'){
				qTest = $.trim(qTest).replace(/\s+/g,"~ ")+"~";
				} 
			query.push("AND NOT "+brackets(qTest));
			}
		
		query = query.join(' ');

		var qDates = new Array();
		$('div#qHelper input[id^="qDate"]').each(function(){
			var date = $(this).val();
			if((date!='YYYY')&&(date!='')&&(!date.match(/^[1-2][0-9]{3}$/))){
				$(this).css('border-color','red').attr('title','Invalid year entered.');
				}
			else{
				$(this).css({'border-color':'#ccc','border-top-color':'#999'}).attr('title','');
				}
			if((date.match(/^[1-2][0-9]{3}$/))&&(query!=''))qDates.push(date);
			});
		if(qDates.length>0)query = 'dates:['+qDates.join(' TO ')+'] AND ('+query+')';

		if(($('#qItemsOnly:checked').length>0)&&(query!=''))query = $('div#qHelper select#qLimitType').val()+' AND ('+query+')';
		$('div.search input[name="query"]').val(query);
		}
	$('#qSwitch').show().click(function(){$('#qPanel,#qSwitchHide').toggle()});
	$('#qSwitchHide').hide();
	$('div#qHelper input[id^="qDate"]').val('YYYY').click(function(){$(this).val('').unbind('click').css({'color':'#000','font-style':'normal'});});
	$('div#qHelper input:text').bind('keyup',qUpdateQuery);
	$('div#qHelper select, div#qHelper input[type!="text"]').bind('change',qUpdateQuery);
	</script>
  </div>

</div>

 

Share
Posted in Computing, History | Leave a comment

Friday Afternoon – Fairy Peaseblossom RIP

I’ve learned something unexpected about a friend who died recently.

The gawky-looking youth on the right of this photo is me. John Pryer is the other chap in a red shirt. At the time this was taken in the Royal Albert Hall in 1982, I’d already known John for a couple of years. We both sang in Coventry Cathedral Choir, and later that year I went to work for his employer, British Rail.

I knew John as a software engineer: his madcap domestic chaos was, I think, a foil to the logic he brought to bear on programming the railways’ complex freight movements. He was renowned for “pranging” his cars – including the vintage Alvis he had just inherited – and his collection of vehicles that never quite worked properly included a Routemaster bus.

John died of cancer a few weeks ago, and it wasn’t until after his funeral that I discovered that he had been a rather accomplished choirboy. He sang the (rather small) role of Fairy Peaseblossom on the 1966 Decca recording of Benjamin Britten’s “A Midsummer Night’s Dream“, but what really took me aback was to find that it was him singing in this recording of another of Britten’s works, ”Friday Afternoons” – John sings the solo here in verse 3 of New Year Carol. It’s a recording which I well remember my school music teacher playing in class, one other rainy Friday afternoon.

 

Share
Posted in Opera | Leave a comment

A pub brawl death in 1879

I’ve been looking into my family history for over 20 years, so was astonished to discover only recently that my ancestor, John Gadd, died as a result of injuries sustained in a pub brawl.

When I was given this photo by my great aunt, she told me that this was John on his deathbed, and that he’d refused to allow photographs to be taken of him while alive. He looks quite comfortable, propped up on the pillows which were his stock-in-trade: he was a mattress maker, a trade which he had developed from horse-hair weaving. In fact, he had suffered a week-long slow death from his injuries.

It was getting hold of his death certificate which first alerted me to the fact that something had gone wrong. The trail led on to discovering that the circumstances leading to his death were reported across the UK. The case is summarised here:

It seems that John had a couple of shots of whisky in his local, and got into a slanging match (mild by modern standards, but considered rather fruity at the time) with a rival mattress-maker who had recently set up business nearby. John had recovered from a bankruptcy some few years earlier, so it’s easy to imagine the animosity he might have felt towards his rival, Richard Batt.

Batt was sentenced to 8 months’ imprisonment with hard labour.

Share
Posted in Genealogy, History | Leave a comment

The Grange – some historical notes on the home of Grange Park Opera

Sale particulars of the Grange Estate near Alresford, 11 Apr 1787I’m working for Grange Park Opera at present, and was intrigued by the history of the buildings, (outlined on the English Heritage web site and on Wikipedia) and so paid a visit to the Hampshire County Record Office in Winchester.

There I found sale particulars relating to the sales of the main house in 1787, in 1932, and again in 1964, which together tell something of the building’s development and decline.

The 1787 sale predates the substantial alterations undertaken by William Wilkins, which involved the encasing of what was a relatively modest brick structure in an ostentatious Greek-style shell. At the same time, the lowest storey of the building was buried to create an earthen platform for the Greek structures. This storey is now used by performers at the opera house, who would not recognise this 1787 description of their quarters:

The description of the Conservatory (later to become a ballroom and then a picture gallery before conversion into the opera theatre) also makes interesting reading:

The house was bought from the Baring family in 1932 by Lewis Charles Wallach,  a “millionaire industrialist, anxious to cut a figure in public life… specifically to house his collection of paintings and objets d’art. ” [Country Life, Vol.151 1972]. On Wallach’s death in 1964, the house was bought back by John Baring, 7th Baron Ashburton, at which time the sale particulars declared that the main house had “not been occupied for many years”.

Yet the buildings remain photogenic. Here they were used in the filming of “Eugene Onegin” in 1998, with Ralph Fiennes in the title role.

In the panorama below, you can see the scaffolding being used on the south side of the theatre during the initial phase of renovation of the conservatory windows, which had been bricked up to create Wallach’s art gallery in the 1930s.

The scaffolding was down and the windows were revealed in time for this year’s opera festival.

Share
Posted in Architecture, History, Opera | Leave a comment

Carrie Pringle – some answers

Written in response to the excellent article by David Cormack, ‘Wir welken und sterben dahinnen’: Carrie Pringle and the Solo Flowermaidens of 1882 [Source: The Musical Times, Vol. 146, No. 1890 (Spring, 2005), pp. 16-31]


This article caught my attention because:

  • Carrie Pringle was one of the original flowermaidens in Wagner’s Parsifal, and is said to have been his last lover, and
  • My wife, Claire Rutter, also an opera singer of some note, had a grandfather whose middle name (from his mother) was Pringle, and
  • Both Carrie Pringle and Claire’s grandfather were in the same part of Brighton, England in the late 1920′s.

Well, I’ve established that this is entirely coincidental, but along the way have made some interesting discoveries about Carrie Pringle’s family, and found some evidence that she continued to perform after settling in England. These findings answer questions raised by David Cormack, and previously by Stewart Spencer, who in 2005 lacked some of the invaluable resources which have since come online.

Cormack is correct to assume some Dutch family connection. Carrie’s great-grandfather, John Pringle, served in the Scots Brigade of the British Army’s Dutch Service. While stationed at Venlo in Holland, his wife (Mary Hope) gave birth in 1782 to Volkier Rudolph Pringle. He was the last of their 9 children, dropped at various points around Holland since 1761. (They are listed along with John’s other descendants at the bottom of this page).

Rudolph and his brother Colin, like their father, were also military men. When Hanover was overrun by Napoleon’s troops in 1803, they joined the exodus of soldiers from continental Europe to England, and took commissions in the King’s German Legion.

Rudolph resigned from the Army just a few weeks before the Battle of Waterloo in 1815, whereas Colin by this time was a Major, and is quoted in written accounts of the battle. Colin Pringle had married well in 1813 (to a lawyer’s daughter), retired to Dunkerque on an army pension, and died in 1857 leaving the bulk of his not inconsiderable estate to Rudolph and to his spinster niece Mary Home (daughter of their sister, Margaret). Alone, the cash sum inherited by Rudolph amounted to the modern equivalent of about £125,000.

Yet this was not the main source of Carrie’s family’s wealth. Rudolph had been able to take early retirement thanks to his marriage in 1809 to Caroline Townley, who brought with her a dowry equivalent now to a little under a quarter of a million pounds. More on the illustrious Townleys in a moment.

Basil Pringle, Carrie’s father, was the 5th of six sons born to Rudolph and Caroline. I haven’t established how many of them survived to adulthood, or beyond 1870 when they might have expected to inherit a share of Rudolph’s wealth.

The cutting here from the Neue Wiener Musik-Zeitung in 1856 (before his marriage) illustrates that Basil’s violin-playing was notable. But given their lifestyle it seems very likely that Basil and his wife were the beneficiaries of some valuable annuity already settled on them by Rudolph. In 1862, “landowner Basil Pringle” was a solo violinist at a concert given by Anton Bruckner’s Liedertafel “Frohsinn” in Linz, which suggests that Pringle was by then a serious but not professional musician.

From "Bruckner-Studien", Verlag der Österreichischen Akademie der Wissenschaften, 1975

Basil died shortly after the family moved to London, but in the 1886 & 1887 Post Office Directories is listed at their home address, 32 Eardley Crescent as a “Professor of Music”. His wife, Isabella, remained at that address, listed as a music teacher, until 1895.

Caroline Townley was the daughter of dynamic parents. Her mother, Mary Gosling, was an accomplished artist with, unusually for a woman in that period, architectural skills which she was allowed to put into practice. Her husband, James Townley, amassed some wealth as a successful lawyer, ending his days as Proctor of the Arches Court, and this wealth was put to work along with Mary’s skills, in property development. Townley House, designed by Mary Townley, was occupied by Princess Victoria on childhood holidays, and still stands here in Ramsgate, looking rather more elegant than it does in this drawing.

Caroline’s grandfather, another James Townley, was a clergyman and professionally successful playwright.

I’ve been unable, as yet, to establish the origins of Carrie’s mother, the pianist Isabella Latinovics de Borsód. It may be entirely coincidental that Ludwig Bösendorfer, son of the piano-factory founder, married a widow (or divorcee) named Henriette Latinovics de Borsód. More on the family of that name can be found here, suggesting that funding may well have reached the Pringles from this side of the family too – I shall update this post if solicited information arrives from the owner of that web site.

Carrie Pringle’s singing was already noteworthy at the age of 17: a visitor to Gotha in 1876 wrote of ’Carry Pringle’s magnificent singing‘. But nothing among the  few newspaper clippings I have found suggests that her post-Bayreuth career reached any greater heights than her appearance in the premiere of Parsifal, indeed this seems, sadly, to be her only selling point.

The Morning Post, London, 21 Jun 1889 


The Standard, London, 27 Apr 1892 


The Herald, Glasgow, 23 Apr 1895 


The Morning Post, London, 6 Jul 1896 


The Era, London, 11 Jul 1896 


The Morning Post, London, 12 Dec 1896 – note that Carrie’s mother here is advertising as a singing teacher (Lamperti method), while here sisters too are soliciting for work.


The Glasgow Herald, 13 Jan 1900 


Obituary of Godfrey Pringle, 1900 


THE PRINGLEs

Generation: 1

  1. John PRINGLE
    John m. Mary Hope 1761, Namur, Wallony, Belgium. [Group Sheet] 

    Children:

    1. 2. Robert PRINGLE Descendancy chart to this point b. 13 Jul 1761; c. 15 Jul 1761, Namur, Wallony, Belgium.
    2. 3. Margaret PRINGLE Descendancy chart to this point b. 21 Jan 1765, Nijmegen, Gelderland, Netherlands.
    3. 4. James PRINGLE Descendancy chart to this point b. 25 Nov 1767, Sluys, Holland.
    4. 5. May PRINGLE Descendancy chart to this point b. 17 Jun 1769, Maastricht, Holland.
    5. 6. Alexander PRINGLE Descendancy chart to this point b. 21 Jun 1771, Maastricht, Holland.
    6. 7. Jemima PRINGLE Descendancy chart to this point b. 05 Nov 1776, Phillippine, Holland.
    7. 8. Sarah Mary PRINGLE Descendancy chart to this point b. 06 Jul 1777, Bergen op Zoom, Holland.
    8. 9. Colin Robert PRINGLE Descendancy chart to this point b. 09 Aug 1778, Venlo, Holland; d. 07 Jun 1857, Dunkerque, France.
    9. 10. Volkier Rudolph PRINGLE Descendancy chart to this point b. 13 Feb 1782, Venlo, Holland; d. 1870, Gotha, Erfurt, Germany.

Generation: 2

  1. Robert PRINGLE Descendancy chart to this point (1.John1) b. 13 Jul 1761; c. 15 Jul 1761, Namur, Wallony, Belgium.
  2. Margaret PRINGLE Descendancy chart to this point (1.John1) b. 21 Jan 1765, Nijmegen, Gelderland, Netherlands.
    Margaret m. George HOME 16 Jul 1783, Brigade Scottish Church,Rotterdam,Zuid Holland,Netherlands.Children: 

    1. 11. Mary HOME Descendancy chart to this point d. 1865; bur. Gotha, Erfurt, Germany.
    2. 12. Jeanette HOME Descendancy chart to this point d. Bef 31 Mar 1853.
  3. James PRINGLE Descendancy chart to this point (1.John1) b. 25 Nov 1767, Sluys, Holland.
  4. May PRINGLE Descendancy chart to this point (1.John1) b. 17 Jun 1769, Maastricht, Holland.
  5. Alexander PRINGLE Descendancy chart to this point (1.John1) b. 21 Jun 1771, Maastricht, Holland.
  6. Jemima PRINGLE Descendancy chart to this point (1.John1) b. 05 Nov 1776, Phillippine, Holland.
  7. Sarah Mary PRINGLE Descendancy chart to this point (1.John1) b. 06 Jul 1777, Bergen op Zoom, Holland.
  8. Colin Robert PRINGLE Descendancy chart to this point (1.John1) b. 09 Aug 1778, Venlo, Holland; d. 07 Jun 1857, Dunkerque, France.
    Colin m. Ann DOWSE 30 Jul 1813, St. Clement Danes, London. (daughter of John DOWSE) [Group Sheet]
  9. Volkier Rudolph PRINGLE Descendancy chart to this point (1.John1) b. 13 Feb 1782, Venlo, Holland; d. 1870, Gotha, Erfurt, Germany.
    Volkier m. Caroline TOWNLEY 19 Aug 1809, St. George’s Hanover Square, London, Middlesex. (daughter of James TOWNLEY and Mary GOSLING)Children: 

    1. 13. Rudolph James Henry PRINGLE Descendancy chart to this point c. 30 Jun 1810, St Luke, Chelsea, London.
    2. 14. George Alexander PRINGLE Descendancy chart to this point c. 04 May 1819, St. Lawrence, Thanet, Kent, England.
    3. 15. Alexander Volkier PRINGLE Descendancy chart to this point b. 01 Jan 1821, Düsseldorf, Preußen, Germany.
    4. 16. Stepney Hope PRINGLE Descendancy chart to this point b. 23 Sep 1822, Düsseldorf, Preußen, Germany.
    5. 17. Basil John Charles PRINGLE Descendancy chart to this point b. 07 Feb 1825, Düsseldorf, Preußen, Germany; d. 09 Dec 1886, 32 Eardley Crescent SW, Earl’s Court, London.
    6. 18. Thomas Aloys Maximillian PRINGLE Descendancy chart to this point c. 28 Jun 1826, Düsseldorf, Preußen, Germany.

Generation: 3

  1. Mary HOME Descendancy chart to this point (3.Margaret2, 1.John1) d. 1865; bur. Gotha, Erfurt, Germany.
  2. Jeanette HOME Descendancy chart to this point (3.Margaret2, 1.John1) d. Bef 31 Mar 1853.
  3. Rudolph James Henry PRINGLE Descendancy chart to this point (10.Volkier2, 1.John1) c. 30 Jun 1810, St Luke, Chelsea, London.
  4. George Alexander PRINGLE Descendancy chart to this point (10.Volkier2, 1.John1) c. 04 May 1819, St. Lawrence, Thanet, Kent, England.
  5. Alexander Volkier PRINGLE Descendancy chart to this point (10.Volkier2, 1.John1) b. 01 Jan 1821, Düsseldorf, Preußen, Germany.
  6. Stepney Hope PRINGLE Descendancy chart to this point (10.Volkier2, 1.John1) b. 23 Sep 1822, Düsseldorf, Preußen, Germany.
  7. Basil John Charles PRINGLE Descendancy chart to this point (10.Volkier2, 1.John1) b. 07 Feb 1825, Düsseldorf, Preußen, Germany; d. 09 Dec 1886, 32 Eardley Crescent SW, Earl’s Court, London.
    Basil m. Isabella Latinovics, de Borsód 15 Jun 1858, Vienna, Austria. Isabella b. Abt 1830, Hodsak, Hungary; d. Q3 1906, Chelsea Reg’n District, London.Children: 

    1. 19. Caroline Mary Isabelle PRINGLE Descendancy chart to this point b. Mar 1859, Linz, Austria; c. 19 Mar 1859, Linz, Austria; d. 12 Nov 1930, Kemptown, Brighton, Sussex.
    2. 20. Catherina Lavinia PRINGLE Descendancy chart to this point b. 24 Apr 1860.
    3. 21. Basil Rudolph PRINGLE Descendancy chart to this point b. 31 May 1861; d. 05 Jun 1861.
    4. 22. Volkier Colin Stepney Pringle PRINGLE Descendancy chart to this point b. 1863; d. 1864.
    5. 23. Mary Jane Home PRINGLE Descendancy chart to this point b. Abt 1865, Germany; d. 25 Sep 1932, 10 Arundel Street, Brighton, Sussex.
    6. 24. John Charles Godfrey PRINGLE Descendancy chart to this point b. 30 Nov 1867, Coburg Gotha, Germany; d. Q1 1900, Chelsea Reg’n District, London.
    7. 25. Lydia Caroline Louisa PRINGLE Descendancy chart to this point b. Abt 1870, Germany; d. 30 Mar 1947, Brighton Municipal Hospital.
    8. 26. Elisabeth Caroline Anna Jenny PRINGLE Descendancy chart to this point b. Abt 1870.
  8. Thomas Aloys Maximillian PRINGLE Descendancy chart to this point (10.Volkier2, 1.John1) c. 28 Jun 1826, Düsseldorf, Preußen, Germany.

Generation: 4

  1. Caroline Mary Isabelle PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. Mar 1859, Linz, Austria; c. 19 Mar 1859, Linz, Austria; d. 12 Nov 1930, Kemptown, Brighton, Sussex.
  2. Catherina Lavinia PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. 24 Apr 1860.
  3. Basil Rudolph PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. 31 May 1861; d. 05 Jun 1861.
  4. Volkier Colin Stepney Pringle PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. 1863; d. 1864.
  5. Mary Jane Home PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. Abt 1865, Germany; d. 25 Sep 1932, 10 Arundel Street, Brighton, Sussex.
  6. John Charles Godfrey PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. 30 Nov 1867, Coburg Gotha, Germany; d. Q1 1900, Chelsea Reg’n District, London.
  7. Lydia Caroline Louisa PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. Abt 1870, Germany; d. 30 Mar 1947, Brighton Municipal Hospital.
    Lydia m. Arthur ELLIS 26 Feb 1913, Wandsworth, Surrey. [Group Sheet]
  8. Elisabeth Caroline Anna Jenny PRINGLE Descendancy chart to this point (17.Basil3, 10.Volkier2, 1.John1) b. Abt 1870.
Share
Posted in Architecture, History, Opera | 1 Comment