davidahemming