dave meggs hooke