ratiocination- 1: the process of exact thinking : reasoning
2: a reasoned train of thought
Yesterdays:
mettlesome: full of vigor and stamina: spirited
And oh I forgot Music Monday, Here is a good song.