You may need a licence to own a Printing Press in Spain

Back in the day, circa 1500, well 1502 to be exact, Spain imposes a licence fee for printing Presses. Continue reading

Tomatoes in the Old World

Returning from Mexico to Spain, Conquistadors brought back seeds of tomatoes in the 16th Century. Continue reading