Two more very good Prolog books: The Power of Prolog[1] and Simply Logical: Intelligent Reasoning by Example[2]. I also recommend visiting the Awesome Prolog list[3]. There is also a very interesting extension of the Prolog - Probabilistic Prolog, aka ProbLog[4]. And modern ISO-compatible implementation in Rust language - Scryer Prolog[5].
[1] https://github.com/triska/the-power-of-prolog/
[2] https://book.simply-logical.space/
[3] https://github.com/klaussinani/awesome-prolog