This is a ratio problem. The amount of money that Mark has can be labeled as "x." The amount that David has would then be x + 8.
Since the ratio of David's money stash to Mark's money stash is equal to 3:2, we can do this:
x + 8 / x = 3 / 2
Now we can cross-multiply:
2(x + 8) = 3x
2x + 16 = 3x
16 = x
So Mark has 16 pounds. David must have (16 + 8) or 24 pounds.