Author: NCC Legal Group.