Each letter in the grid represents a different digit from 1 through 9. What is each, given that

- A is smaller than B and A*B is a 2-digit number in which the second digit is two more than the first.
- One of the rows contains three consecutive digits, not necessarily in order.
- D+E = F
- E^2 = G
- H = 7

From Mensa Puzzle Calendar 2018 by Fraser Simpson, Workman Publishing, New York. Puzzle for December 11.