I found this to be very interesting and instructive. To me, the principles transcend style and genre.