cosmic goddes of galaxy by tom bagshaw