context: When ever I want to make any reservation, I always do online, so I can get good deals. I first went to travel sites ( trip advisor ) to see if any good deal is there. I am planning to travel from Atlanta to Singapore. I note down some fares, and then I visited expedia and dunhill travel sites. . I liked the tripadvisor, after reviewing the site, and looking at the customer reviews. The number was on site. When I first talked to him, he gave me some options I  think I got good deal, $1300 for round trip with stop at London for 14 hours and then directly to Singapore. I liked that way because I wanted to see London also.  It was good timing that I could go out see London and come back, and still I was left with ease. I asked the agent, about any delaying problem, and cancellation. He told me if I add more $50 dollars, then I can change or cancel my trip without any penalty , and I did.
question: who booked the flight?
reference: the author
candidate: book it online