ICPALD resource library