Ah, INFPs and ISFPs are rather hard to differentiate, yes. I wouldn't say one couldn't be an INFP if one could not comprehend philosophical books though, haha. Sure, INFPs usually get these things,...