martin thomas johnson