1. Имена (славянские) на -о типа Левко, Марко, Павло, Петр осклоняются по образцу склонения существительных мужского-среднего рода, например: впереди Левка, у Марка; у М. Горького имя Данко не склоняется (“...рассказывала о горящем сердце Данко”).
Имена, имеющие параллельные формы на –о -- -а (Гаврило -- Гаврила, Михайло-- Михайла), обычно склоняются по типу существительных женского склонения: у Гаврилы, к Гавриле, с Гаврилой. Другие окончания
(у Гаврила, к Гаврилу, с Гаврилом) образуются от другой исходной формы Гаврил.
2. Иностранные имена на согласный звук склоняются независимо от того, употребляются ли они самостоятельно или вместе с фамилией, например: романы Жюля Верна (не “Жюль Верна”), рассказы Марка Твена, пьесы Джона Бойнтона Пристли, сказки Ханса Кристиана Андерсена, книга Пьера-Анри Симона. Частичные отступления наблюдаются при двойных французских именах, например: философские воззрения Жан-Жака Руссо, вечер памяти Жан-Ришара Блока (первое имя не склоняется, см. § 13, п. 3).
3. При склонении славянских имен и фамилий используются формы русского склонения (в частности, в косвенных формах сохраняются беглые гласные), например: Эдек, Владек (польские имена) -- Эдека, Владека
(не “Эдка”, “Владка”); Карел Чапек -- Карела Чапека (не “Чапка”); Вацлав Гавел -- Вацлава Гавела (не “Гавла”).
4. Русские и иноязычные фамилии, оканчивающиеся на согласный звук, склоняются, если относятся к мужчинам, и не склоняются, если относятся к женщинам. Ср.: студенту Кулику -- студентке Кулик, у Джорджа Буша -- у Барбары Буш. Частые отступления от правила (несклоняемость русских мужских фамилий, оканчивающихся на согласный звук) наблюдаются в тех случаях, когда фамилия созвучна с названием животного или предмета неодушевленного (Гусь, Ремень), во избежание непривычных или курьезных сочетаний, например:
“У господина Гуся”, “гражданину Ремню”. Нередко в подобных случаях, особенно в официально-деловой речи, сохраняют фамилию в начальной форме (ср.: тренироваться у Станислава Жук) или вносят изменения в данный тип склонения, например, сохраняют в формах косвенных падежей беглый гласный звук (ср.: высоко оценить мужество Константина Кобеца).
5. Не склоняются фамилии на -аго, -ако, -яго, -ых, -их, -ово: Шамбинаго, Плевако, Дубяго, Красных, Долгих, Дурново. Только в просторечии встречаются формы типа “у Ивана Седыха”.
6. Иностранные фамилии, оканчивающиеся на гласный звук (кроме неударяемых -а, -я с предшествующим согласным) не склоняются, например: романы Золя, стихотворения Гюго, оперы Бизе, музыка Пуччини, пьесы Шоу, стихи Салмана Рушди.
Нередко под это правило подводятся и славянские (польские и чешские) фамилии на -ски и -ы: мнения Збигнева Бжезински (американский общественно-политический деятель), словарь Покорны (чешский лингвист). Следует, однако, иметь ввиду, что тенденция к передаче подобных фамилий в соответствии с их звучанием в языке-источнике (ср. написание польских фамилий Глиньски, Лещиньска -- с буквой ь перед ск) сочетается с традицией их передачи по русскому образцу в написании и склонении: произведения польского писателя Красиньского, выступления певицы Эвы Бандровской-Турской, концерт пианистки Черны-Стефаньской, статья Октавии Опульской-Данецкой и т. п. Чтобы избежать трудностей в функционировании подобных фамилий в русском языке, целесообразно оформлять их по образцу склонения русских мужских и женских фамилий на -ский, -цкий, -ый, -ая. Аналогично склоняются польские сочетания, например: Армия Крайова, Армии Крайовой и т. п.
Нерусские фамилии на неударяемые -а, -я (в основном славянские и романские) склоняются, например: творчество Яна Неруды, стихи Пабло Неруды, труды почетного академика Н. Ф. Гамалеи, утопизм Кампанеллы, жестокость Торквемады, фильм с участием Джульетты Мазины; но фильмы с участием Генри Фонда и Джейн Фонда. Не склоняются также финские фамилии на -а: встреча с Куусела. Иностранные фамилии на -иа не склоняются, например: сонеты Эредиа, рассказы Гулиа; на –ия -- склоняются, например: зверства Берии.
Из "Справочника по правописанию, произношению, литературному редактированию" Д. Э. Розенталь.