I'm glad you are enjoying your book.
Definition always seems to be big problem. Economists have the habit of defining things in such a way that suits their own agendas.
Rationality is a very interesting one. According to some definitions, everyone is rational while according to other definitions nobody is rational.