Best selling British author Sir Terry Pratchett dies, aged 66