Over the past decades , a number of these have been found , although they are of varying degrees of usefulness and reliability .
A number of these have been found , although they are of varying degrees of usefulness and reliability .