DS can occasionally be persuaded to stop slaughtering all comers on the PSP and read a book. So far I have given him the thrillers I enjoyed uncritically myself at that age - James Bond, Dick Francis, Sherlock Holmes, etc. But I am beginning to realize what appalling men these heroes are - violent, disrespectful of women and emotionally constipated. Are there any exciting books with a hero you might actually want your daughter to marry? Many thanks in advance!