If the first two presidents don't have their middle initials, you should accept "John Kennedy". "Sunrise" is not a "stage of the day right before sunrise".
I agree that it can be a bit ambiguous, but I took the definition from this site, where it is stated "Twilight refers to the periods between the dawn and sunrise and sunset and dusk...", so I guess one can say that a possible sequence is: dawn --> twilight --> sunrise. But I'll probably change that clue if more people think it is misleading.
Sunrise: Changed the description.
Thanks for your comment.
Thanks for your comment.
"Dawn is sometimes considered the beginning of morning twilight, the period of twilight, or the time of sunrise."
Wiktionary shows dawn as "the morning twilight period immediately before sunrise". As well as the rising of the sun itself.