"End of Time" is a song recorded by American singer Beyoncé for her fourth studio album, 4. It was written by Beyoncé, Terius "The-Dream" Nash, Shea Taylor and David "Switch" Taylor while its production was handled by Beyoncé, Nash and Taylor. Wikipedia