Latest news on the book release is that it is to be delayed yet again because the initial release date clashed with the royal wedding. This is the only clash expected - the date. I have news for you - the world will not stop revolving on the 29th April... In the lives of people all round the world, everyday mundane things and special events will still go ahead on that day - they will not clash with the royal wedding. Only a true narcissist would take it personally.
Hmm, so we now know that Madeleine won't be found before what would have been her 8th birthday on 12th May. How unfortunate... "