Cotton is a fiber (from the cotton plant). Flannel is a finish or weave. Hence you can have flannel wool as well as cotton flannel - i.e wool made with flannel finish or cotton made with flannel finish. Hope this helops.
A very memorable song from Joni Mitchell that featured the line They paved paradise and put up a parking lot.. This best described places I remember growing up in Bloomington, MN in my teens where numerous places were torn down, most notably a restaurant I frequented that was replaced with a Park and Ride lot.
On May 5th 1968, Brooklyn Roads by Neil Diamond entered Billboard's Hot Top 100 chart at position #98; three weeks later on May 26th, 1968 it would peak at #58 {for 2 weeks} and spent 6 weeks on the Top 100... Was track five of side one from his first MCA's UNI album, 'Velvet Gloves and Spit'...