The Stranger’s Child by Alan Hollinghurst; a good read. See the full review on BookMuse: