Robin Lord Taylor Early life