C L Thomas Author