Sentence 1: David's mother's birthday was coming up. 
 Sentence 3: When he remembered he ran out in a panic to buy a gift 
 Sentence 4:  He managed to buy a book just before the bookstore closed 
 Sentence 5:  His mother loved the book when he gave it to her the next day 
 Given Sentence 2: He called me and asked if I wanted to come with or not.