allen kota biology notes