Home Independent Research Groups tide Research Group Arthur Kocher Arthur Kocher tide research group kocher@...