Friend is expecting twins any day, one of each, she wants Harriet for the girl and Alexander for the boy. I like her choices except think they are a bit old fashioned, although I guess could be shortened, Alex is reasonably modern. Do you agree and what can Harriet be shortened to (if that is what she wants which I havent asked her)?