book apue