Ergito has recently published an on-line text on mitosis and meiosis. You'll need to register to view this free content.