It would seem that my postings of the B & C surnames and locations have disappeared into cyberspace - possibly because each e-mail was too large for the system. I will therefore split both into two and post separately. Here therefore are the 'B' surnames. My apologies if the originals surface and you get a duplication. John Rogan in Wiltshire BABBIDGE BABER BACKWAY BACON BAGBER BAGDEN BAGG BAGGE BAGSHAW BAILEY BAILLIE BAIN BAKER BALCH BALDWIN BALDWYN BALE BALKMORE BALL BALLARD BALLMAN BALSON BALSTER BALSTON BALSTONE BALTEMORE BAMPFYLD BAMPFYLDE BAMPFYLDER BANCKS BANGER BANKE BANKES BARBE BAREFOOT BAREFOOTE BARFOOT BARFOOTE BARFORD BARFOTE BARGE BARGRAVE BARKER BARKWAY BARLOW BARN BARNARD BARNEHAM BARNES BARNETT BARON BARONS BARRATT BARRETT BARRINGTON BARRON BARROW BARRY BARTER BARTHOLOMEW BARTLETT BARWELL BARWICK BASCOMBE BASING BASKET BASKETT BASTARD BASTERD BASTON BASTOW BATE BATEMAN BATH BATSON BATT BATTEN BATTERICK BATTISCOMBE BAYL BAYLY BAYLYE BAYNARD BEACHAMPE BEAGE BEALE BEALING BEAR BEARE BEASANT BEATER BEATON BEAUFORT BEAVIS BECK BECKETT BECKFORD BEDFORD BEDLOE BEER BEERE BELCHER BELL BELLAMY BELPIT BELSON BENBOW BENDING BENET BENJAFIELD BENNET BENNETT BENTHAM BENYON BERKELEY BERNARD BERRY BERYFFE BESANT BEST BESTLAND BETTESWORTH BETTISWORTH BEVIS BEWLEY BEZANT BICCOMBE BICKHAM BIDDELL BIDDLECOMBE BIDLECOMBE BIGG BIGGS BILES BILKE BILLET BILLETT BINDON BINGHAM BIRD BIRT BISCOE BISHOP BISHOPP BISSE BISSHOPE BLACKEY BLACKFORD BLACKMORE BLAIR BLAKE BLANCHARD BLAND BLANDFORD BLANDY BLANDYMORE BLANSHARD BLOUNT BLOUNTE BLUETT BLUNT BLUNTT BOLDE BOLES BOLLAM BOLLE BOLTERE BOLTON BOLWELL BOND BONEST BONHAM BONNER BONNET BONVYLL BONYER BOONE BOOTH BOOVEY BORLEE BOSOM BOUCHER BOULL BOULT BOUND BOURLIONNE BOURNE BOUVERIE BOVETT BOW BOWDEN BOWDIDGE BOWDITCH BOWE BOWEN BOWENS BOWER BOWES BOWIES BOWLE BOWLES BOWNAS BOX BOYLAND BOYLE BOYS BOYT BOYTE BRACHER BRADBORNE BRADDWAY BRADFORD BRADLEY BRADPOLE BRADSHAW BRAFORD BRAGG BRAGGE BRAINE BRAKE BRAMBLE BRANCKER BRANKER BRAYE BREMBLE BRENSON BRENT BRENTON BRETT BREWER BRICE BRICKDALE BRICKELL BRICKLE BRIDALL BRIDGE BRIDGES BRIDLE BRIEN BRIER BRIGGS BRINE BRINSHAM BRISTED BRISTOL BRISTOWE BRIXEY BROADGATE BROADWOOD BROCKWAY BRODREEP BRODRIP BROEWNE BROHY BROME BROMLEY BROOK BROOKE BROOKES BROOKLAND BROOKS BROUNCKER BROUNE BROUNSOPP BROWN BROWNE BROWNING BROWNINGE BRUCE BRUNE BRUNKER BRYAN BRYANT BRYCE BRYER BRYNE BUCKET BUCKLAND BUCKLER BUDDEN BUFFETT BULKELEY BULKLYE BULL BULLEN BULLIN BULLOCK BUNCKER BUNN BUNNING BUNTER BURCH BURDE BURDEN BURDETT BURGE BURGES BURGESS BURGHLEY BURGIS BURKE BURLETON BURLEY BURLTON BURNABY BURNARD BURNET BURNETT BURRIDGE BURROUGH BURT BURTON BURY BUSH BUSSELEY BUSSELL BUTCHER BUTLER BUTT BYE BYLES BYNDON BYRT BYSHOPPE