<...> > But on the negative side are the use of juvenile speech, > anthropomorphising of concepts (interviews with design patterns, for > example), silly pictures, etc. <...> There is a sound reason for this: http://headrush.typepad.com/creating_passionate_users/2005/01/your_users_brai.html http://headrush.typepad.com/creating_passionate_users/2005/10/words_pictures_.html "Head First" books make little sense if you are already an expert in the field but when you try to learn something new the age, professional status and college degree just doesn't matter - we all have legacy brains. However, this is off-topic already, so I'll stop here :) Regards, Rimantas -- http://rimantas.com/