david gilmour author the perfect order of things