Can my bridesmaids wear black?

-- and 325 other most-asked etiquette questions
St. Martin's Press
1989
9780312033002
book

Holdings

157822