Allan Mackinnon Cave Peerage person ID=211617 Parents Elizabeth Shallcrass Thomas Cave Children Siblings Thomas Cave Basil Cave Marion Cave Edith Mary Cave Caroline Elizabeth Cave George Cave, 1st Viscount Cave Harriet Shallcross Cave Caroline Cave Edmund Cave