a half moon bay mystery