I haven't read any of these yet, but the list will come in handy in future,
I'm sure. Thanks. As for music, we have My Turn, Your Turn: Songs for
Building Social Skills by Cathy Bollinger. The tunes are catchy
(i.e. not overly painful for adults) and the subject matter is basic
social necessities like saying thank you, holding your temper,
not monologuing too much on favourite subjects, etc.
Boo isn't really old enough yet, but I think it'll be useful once he is.