Margaret's the perfect middle name for Lorna! Good job :) GregoryNiels and RosamundElisa are very classy, very 19th century British aristocracy. ReubenJohn is a completely different feel for me though, rugged and Westerny. A 49'er or something similar.