hairsplitter: a disputant who makes unreasonably fine distinctions
disputant: a person who disputes; who is good at or enjoys controversy
flood tide: the occurrence of incoming water (between a low tide and the following high tide);  -Shakespeare