unescaped & which should be written as &

Cause:

& in HTML is a special character to note the beginning of a entity, like &nbsp
In XHTML, a entity must also end by a ';', for example  

Solution:

Please replace '&' by '&'

BAD    Smith & son
GOOD Smith & son


References:

W3C entities: http://www.w3.org/TR/html4/sgml/entities.html
WDG : http://www.htmlhelp.com/reference/html40/entities/
Very interesting : http://ppewww.ph.gla.ac.uk/~flavell/www/formgetbyurl.html