P rinciples and th e m e s - ncca.biz