And both my fault...
First was on the bike path in Whitecraig, where I braked too late on mud with the front brake going downhill. Okay though as softlanding in mud and, more importantly, no one saw me.
Second was whizzing around corner at Salisbury Road coming from Holyrood Park road (no braking). Next thing I knew I was on the floor, somewhat confused. A number of pedestrians helped me up - very nice of them - and fortunately the car behind had stopped in time. My right side was covered in black stuff - so I suppose that a dirty road (rubber/diesel?), combined with a degree of dampness and too much speed caused my downfall (can I blame the tyres as well - gatorskin hardshells?). Had a rather painful shower at work, with several bruises and abrasions along my right side - including my face.
Lesson of the day - don't fall off bike.