Сначала найдем, сколько книг составляют научно-популярные: \( 1800 \cdot 0.28 = 504 \). Затем найдем, сколько книг составляют художественные произведения зарубежных писателей: \( 1800 \cdot 0.43 = 774 \). Сложим количество научно-популярных книг и художественных произведений зарубежных писателей: \( 504 + 774 = 1278 \). Теперь вычтем это число из общего количества книг, чтобы найти количество книг русских писателей: \( 1800 - 1278 = 522 \).
Ответ: 522 книги.